Summit Lodge & Spa Boutique Hotel is located in the heart of Whistler Village. Just steps from Whistler Blackcomb Mountain and endless winter and summer activities. As one of Whistler’s top boutique hotels, our accommodation and services are second to none. Come enjoy a true Whistler experience.
4359 Main Street, Whistler, V0N1B4