Whistler is a mountain resort, a magical place for a family vacation with things to do for everyone from toddlers to grandparents, and amenities that make traveling with family a breeze.
Naturally spectacular, Twin Peaks at The Whistler Vacation Club is an exclusive club in Whistler resort. Delivering world-class service and luxurious accommodation in an ideal setting for family vacations, meetings and events alike. Combining classic elegance and a modern mountain-chic, this award-winning Whistler Club showcases exceptional hospitality and full resort amenities.
WELCOMING MEMBERS TO EXPERIENCE THE EXTRAORDINARY
A LUXURY STAY
We look forward to welcoming you to your next unforgettable vacation in Whistler. Where adventures never end and your memories only get bigger and better!