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.