The Whistler Town Plaza Suites is a collection of three Whistler lodges: Deer, Bear & 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 & Whistler Village Centre. This is "the" ideal location for your active vacation, as restaurants, retail shops & 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 one & two bedrooms; all are spacious with fully equipped kitchen, gas fireplaces & in-suite washers & dryers.
Whistler Town Plaza
Terms And Conditions
No Pets Allowed
1 night plus tax taken at time of booking; Winter: 30 days 100%, Summer: 72 hrs 100%