• Whistler Village, Whister Canada

Twin Peaks

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.


Twin Peaks plans to re-open in September 2021

What Our Guests Say