Whistler is a Canadian resort town in the southern Pacific Ranges of the Coast Mountains in the province of British Columbia, Canada, approximately 125 kilometres (78 mi) north of Vancouver. Over two million people visit Whistler annually, primarily for alpine skiing and mountain biking at Whistler-Blackcomb. Its pedestrian village has won numerous design awards and Whistler has been voted among the top destinations in North America by major ski magazines since the mid-1990s. During the 2010 Winter Olympics, Whistler will host most of the alpine, Nordic and sliding events.
As humpback whales breech in the pristine waters off Vancouver Island and majestic bald eagles soar overhead, take a moment to breath in the fresh sea air and reflect on the incredible natural paradise that lies before you.
(Jasper, Lake Louise, Banff)
Simply lie back in luxury as the fabulous Rocky Mountaineer climbs to the highest peak of the Rocky Mountains and gaze serenely at the breath-taking patchwork of vast pine forests, glacial lakes and wild rivers that stretch to the horizon.
Stay in the know: Subscribe to our newsletter to have our hand-picked trips & specials delivered to you!
Please enter a destination