Whistler Mountain Logo

About Whistler Mountain

whistler mountain

Whistler is a luxury ski village unique in North America that offers spectacular skiing! Designed by skiers, for skiers,  Whistler offers everything you could possibly want from a ski holiday. 

 Whistler resort, home of Whistler and Blackcomb mountains now linked by the new ‘Peak to Peak’ Gondola, lies amid the impressive Coastal Mountains of British Columbia in Canada’s west, just 75 miles north of Vancouver. Regularly voted the No. 1 ski resort in North America, ski holidays in Whistler offer everything that you could possibly want: fantastic scenery, an attractive village, efficient lift system, wonderful skiing for all standards and great  accommodation. The pedestrian-only Village, lined with countless shops, restaurants and galleries, is the perfect place for you to wander or just relax with a coffee. Whistler is also favoured with mild winters and copious amounts of snow; on average, Whistler receives 9 metres of the white stuff.


Contact Shawna Brown at Destination Snow for more information

Office: 604-532-1088 or toll free @ 877-507- 5596. Cell: 604-880-2861
Monday to Friday 9 AM to 5 PM PST. Email: Email Shawna | Download Printable PDF Flyer

Request for Quote

International Whistler Packages Home | About Whistler | About Aava Hotel | About Ride Tribe | Download Printable PDF Flyer

BC's Ski & Boarding Tour Specialist & more!