Town Plaza Suites

Village North; 7 minute walk to ski lifts. star3

The Town Plaza Suites are a collection of three lodges, Deer, Bear and Eagle Lodge. These three buildings, which comprise the Town Plaza Suites, are located on Village Stroll, a short 5-minute walk to the lifts and Village Centre. This is “the” ideal location for you active vacation, as restaurants, retail shops and nightclubs are located on the ground floor of these lodges. You cannot get any closer to the heart of the action!

  • Town Plaza – Deer Lodge

    Deer Lodge is one of the three buildings making up the Town Plaza Suites, which provide one of the best locations in Whistler. Ski or snowboard by day after a brief walk to the lifts of Whistler and Blackcomb Mountains, then stroll through Whistler...

    Go to page
  • Town Plaza – Bear Lodge

    Whistler Village is spread out at your doorstep at Town Plaza Suites - Bear Lodge. Situated on the Village Stroll, these accommodations put you in the thick of the action, with a short walk to the lifts of both Whistler and Blackcomb Mountains, as...

    Go to page
  • Town Plaza – Eagle Lodge

    The Eagle Lodge at Town Plaza Suites is the perfect location for those who want to take advantage of all the activities Whistler has to offer. Close to the lifts of both Whistler and Blackcomb Mountains, and steps from the shops, restaurants and...

    Go to page


  • Indoor Hot Tub
  • Parking, Secure Underground
  • Exercise Room

Unit Types

One Bedroom
Two Bedroom