About Whistler

Search Available Accommodation.

About Whistler

Located less than two hours north of Vancouver, Whistler is nestled in the gorgeous Coast Mountains. Whistler’s legendary resort is known as a sports mecca throughout the world for skiing, mountain biking, hiking, and much more. While it continually receives best-of awards, this town has a laid back vibe, perfect for escaping the hustle and bustle of life.

The high alpine of Whistler and Blackcomb mountain are linked together by the record-breaking Peak to Peak Gondola, giving adventure enthusiasts access to world-class terrain. The lush, coastal climate at lower elevations provides a picturesque environment for old-growth forests, lakes, parks, waterfalls, golf courses, and more. Whether you’re looking for adventure or sanctuary, Whistler is the solution.

CALL 1-855-932-2260 TODAY TO SPEAK WITH ONE OF OUR FRIENDLY PLANNERS.

IN THIS SECTION

About Whistler

Whistler Transport

Mountain Weather

Food and Drink