In the heart of Whistler

Located right in the heart of the Whistler, Town Plaza puts you in the middle of everything Whistler encompasses. Choose from our one or two-bedroom suites with full kitchens with in-suite laundry. Enjoy the mountain-resort hospitality you will encounter on your way to exquisite shopping, restaurants, and nightclubs. You will have a great opportunity to discover why Whistler remains one of the top Mountain destinations.

Are you looking to book your next rental? Visit our travel partner VacationCondos to check availability.

Have an existing reservation and have questions? Simply email

Are you an owner and need to speak to owner services? Call 888-878-1550 or email

Property Highlights
4314 Main Street, Whistler, BC, Canada