Discover the wonder
Located in the stunning Coast Mountains of British Columbia, Whistler is a world-renowned resort town and outdoor playground. Its awe-inspiring scenic surroundings make Whistler the reigning champion of year-round alpine terrain. Its majestic mountain peaks, pristine alpine lakes and dense old-growth forests provide a picturesque backdrop for endless outdoor activities in every season.
While it gained its international recognition as the co-host of the 2010 Winter Olympics, Whistler’s popularity extends beyond the snowy season, making it one of the most sought-after destinations for outdoor enthusiasts, and those seeking a relaxed mountain retreat.