Whistler, B.C. Travel Guide

Whistler is a giant among the world's ski resorts in size, reputation, annual skier visits. Sprawling over 8,000 acres of skiable terrain that stretches over two mountain ranges: Whistler and Blackcomb. Whistler is the largest ski resort in North America, welcoming over 2 million skiers and snowboarders annually. Off the slopes, the friendly ski town in British Columbia, Canada, offers a variety of new hotels, shops and restaurants with an old-world feel.

Whistler Travel Guide:

Whistler Ski Resort


Voted the number one ski resort on a regular basis, Whistler is the largest resort in all of North America.

Activities in Whistler, BC


Despite beinging known as a winter destination, Whistler has year-round activities and events.

Shopping in Whistler, BC


Browse our local picks of stores in Whistler where you can find what you need.

Restaurants in Whistler, BC


Find restaurants and local hot spots picked by our Destination Experts who know Whistler.