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.
Voted the number one ski resort on a regular basis, Whistler is the largest resort in all of North America.
Despite beinging known as a winter destination, Whistler has year-round activities and events.