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 at The Westin Resort & Spa. 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