Join the Club
The Mountain Club is a private members club located at the base of Whistler Mountain just steps away from the Whistler 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 Resort & Spa’s pool, hot tub and fitness room. Join us for a complimentary tour of the club to find out if it’s the right fit for you and find out more about the amenities.
BOOK A TOUR