Whistler Vacation Club at Twin Peaks is a property conveniently located within walking distance of both gondolas, world-class dining and shopping in Whistler Village. This stunning Whistler accommodation is a spectacular mixture of mountain scenery and convenience.
Our spacious, alpine styled, fully furnished, two-bedroom and one-bedroom condos are steps away from the Whistler vibe, pedestrian-friendly Village Stroll and full access to Whistler adventure including the world-famous Olympic Park.
CLOSED FOR RENOVATIONS
Twin Peaks plans to re-open in September 2021