Whistler Blackcomb ski resort: Our travel guide

Our curated travel guide to the Whistler Blackcomb ski resort! Whistler Blackcomb is located in British Columbia (Canada), is the biggest ski resort in North America and offers one of the longest ski seasons.

Read about recommended ski runs, lodging alternatives, and dining options. We also scouted plenty of activities for skiers and non-skiers alike: SPAs, outdoor adventures, touring the Olympic village and more.

Whistler Blackcomb ski resort olympic rings

Read more here


Copyright © 2017 LocalXP B.V. All Rights Reserved

Log in with your credentials


Forgot your details?

Create Account