Town Plaza Winter Season

The Whistler Town Plaza Suites is a collection of three Whistler lodges, Deer, Bear and Eagle Lodges. These three buildings, which comprise the Town Plaza Suites, are located on Whistler Village Stroll, a short 5-minute walk to the lifts and Whistler Village Centre. This is “the” ideal location for your active vacation, as restaurants, retail shops and nightclubs are located on the ground floor of The Whistler Town Plaza Suites. You cannot get any closer to the heart of the action! Whistler’s Town Plaza Suites offer studios, one and two bedrooms all are spacious with fully equipped kitchen, gas fireplaces and in-suite washers and dryers. Enjoy accommodations at Town Plaza with ResortQuest Whistler during your next holiday.

Whistler Accommodations

1 Bedroom


1 Bedroom Accommodations

2 Bedroom Accommodations


2 Bedroom Accommodations

Search Accommodations