Town Plaza Suites  

Book Now! 4314 Main Street, Whistler, BC
In the heart of Whistler North and a short walk to both mountain gondolas and the Whistler Conference Centre. The Town Plaza are a collection of three lodges, Deer, Bear and Eagle Lodge. These three buildings, which comprise the Town Plaza Suites, are located on the Village Stroll. Suites are approximately 250 meters to the Village ski lifts.

Back To Top


  • Check In:
  • Check Out:
  • Adults:
  • Children: 0
  • Child Ages:
Back To Top


Location Amenities
  • Parking
  • Storage space
  • Hot Tub
  • Fitness Room
  • Walk to Lifts
  • Wheelchair accessible
Property Info
Back To Top