top of page


Whistler is a resort community near Vancouver in British Columbia. Boasting the largest ski area in North America, Whistler is a popular winter skiing and outdoor sports destination.

Before the skiers and snowboarders came, Whistler was a logging town called Alta Lake. The area was known for its snow and a group of investors hatched a plan to build a ski resort in the hopes of attracting the 1968 Winter Olympics. The Olympic dream didn't come through immediately, but the first ski resort opened in what is now the Creekside area in 1967 and a second resort opened on Blackcomb mountain in 1980. Intrawest, the then-owner of Blackcomb Mountain, bought out Whistler Mountain in 1997 and merged the operations as a single ski area.

Whistler got its Olympic wishes in 2010, as it hosted most of the ski and sliding events for the 2010 Winter Olympics and all of the skiing events for 2010 Winter Paralympics.

The official name for the municipality is the "Resort Municipality of Whistler". It had a resident population of 12,000 people in 2016.

- Wikivoyage

Image by Mesut Kaya

Come on an adventure with us!

We're just taking off on our journey to revolutionise the travel industry.

Sign up and follow our socials for all the latest and greatest in travel + Trava

  • ig circle
  • fb round
  • Pinterest
  • LinkedIn
  • Newsleter icon yellow
bottom of page