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.