Whistler, British Columbia is an amazing place for outdoor excitement. It is Canada's #1 ski and four season destination resort, and Whistler Blackcomb is considered the best location for ski and snowboard in the world. Whistler holds these titles because, collectively Whistler Blackcomb offers the most ski and snowboard terrain in North America.
Whistler Resort is located in the spectacular Coast Mountains on the west coast of Canada. The resort and Whistler Mountain are just 75 (120 km) miles north of Vancouver, B.C. Drivers must travel to Whistler via the Sea to Sky coastal highway. On your way to Whistler there are frequent stops where you can take in the beautiful, picturesque British Columbia landscape.