The Mountain Club

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.

The Mountain Club brings urban food and cocktails to the world’s #1 ski resort. Non-pretentious, personable service, and attention to detail make it Whistler’s favorite new restaurants.