The Glacier Lodge and Suites

The Glacier Lodge and Suites


Glacier Lodge is located at the base of the Wizard Express Chair in the upper village in Whistler Canada. This Whistler hotel style complex is located along a charming cobblestone pedestrian walkway next to the Chateau Whistler Hotel and is situated above a restaurant, pub for apres ski, cold beer and wine stores numerous shops.



4573 Chateau Boulevard
PO Box 1118
Whistler BC
V0N 1B0

Local Number:


Toll Free: