Main St, Whistler, BC
in the heart of Whistler Village, the Summit Lodge is a premier boutique hotel
surrounded by restaurants, retail stores, leisure activities, a conference
centre and our world renowned ski destinations. Meeting rooms are available to ensure that business doesn’t have to stop even if
the setting is one of complete relaxation and rejuvenation. Our spacious hotel suites and many services
are designed to offer that experience away from it all, amid the rugged beauty
of western Canada’s premier ski and sunshine Mecca.