• 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.

CLOSED FOR RENOVATIONS

Twin Peaks plans to re-open Dec 2020 - Jan 2021