Whistler is consistently voted North America’s number 1 ski resort. It offers two world-class Ski Mountains with terrain to suit all standards of skiers and boarders. Based around a beautiful pedestrian village with wonderful shopping and a fantastic choice of restaurants and après ski entertainment, Whistler is the ultimate ski experience. At the base of the mountain, Whistler is renowned for some of its luxurious 5-star hotels & spas as well as family condos. This is a sophisticated Ski town with many other activities on offer. Ask our Ski Specialists about our family package specials.

Why Ski Travel Specialists?

  • The leading Ski and Board Travel Specialists
  • Over 30 Years of experience
  • We’ll book your ultimate trip away

Learn more about Whistler below.

Photo courtesy of Whistler Blackcomb