The Mountain Club is a private members club located at the base of the world famous Whistler Mountain just steps away from the Village Gondola.
As a Mountain Club Member you enjoy location, convenience and comfort that is unparalleled.
Members have access to Mountainside Covered Parking, Club and Ski Locker Rooms, a Private Members Lounge, and the Westin’s Pool, Hot Tub & Fitness Room.