The Experience
The Westin Whistler Resort & Spa
is located in Canada’s greatest year-round recreation destination and was the host resort for the Alpine, Nordic and sliding events for the 2010 Winter Olympic and Paralympic Games. We’re just steps from both mountain gondolas and in the center of the excitement of the pedestrian friendly Whistler Village. The hotel has been twice-named by Condé Nast as the #1 ski resort hotel in North America. All of our 419 residentially-designed suites emphasize comfort and convenience with features that include a welcoming fireplace, flat panel television, inviting soaker tub, quality-appointed kitchen, and windows that open to fresh mountain air. Our Whistler resort offers a variety of accommodations from deluxe studios, one and two bedroom suites, and for the ultimate in gracious living, our 1,500 sq. ft. Penthouse Mountain suites.