Surround yourself with the beauty of the majestic Olympic Mountains, the sparkling waters of Elliott Bay and the velvety-pink sunsets of the Northwest sky. We're in the heart of downtown, so you'll be within walking distance to the city's favorite sites. But you just might decide to relax right here, soaking up the view beside a river-rock fireplace.
For a luxurious stay at a world-class resort, visit the condo-style Holiday Inn Whistler Village Centre. Our hotel's location in the pedestrian village offers easy access to the gondolas of Whistler & Blackcomb Mountain, local attractions and businesses.
From visiting unique shops and fine restaurants to exploring the mountains, you'll find numerous attractions near us. Whistler, the #1 ski resort in North America, offers our hotel's guests skiing, snowboarding & snowmobiling opportunities in winter, and hiking, biking & whitewater rafting in summer. While visiting this Cultural Capital of Canada, you can also visit the many theatres and art galleries in Whistler Village.