Get Ready To Ski Like A VIP

With winter in full swing, snow is already falling in some parts of the country. It’s just a matter of time before the snow grows deeper and the chair lifts start circling. Whether you’re a newbie or a total ski bum, these three snow-mazing Club Wyndham resorts have the softest powder south of the arctic — and an amazing VIP experience to (snow) boot. Skiers read on (and snowboarders too — we know you’re just as cool).

1. Club Wyndham Park City In Park City, Utah

Utah’s Rocky Mountains offer the perfect ski/snowboard getaway, and at Club Wyndham Park City you couldn’t be any closer to the action. Walk right out the door and there’s the gondola, running to and from the Canyons Ski Resort slopes in high (heated) style. This ski-lodge style resort offers world-class comfort and makes spending a day in the snow as easy as pie. No bus rides, no long waits, just you, your family, and the powder. Bonus: What could be cozier than a quick hot cocoa break in the comfort of your warm, comfy suite? Make sure to have a relaxing soak in one of the resort’s two outdoor hot tubs after a long day on the slopes, to rejuvenate your tired muscles and get them ready for another day on the mountain.

2. Club Wyndham Resort at Avon In Avon, Colorado
The town of Avon is an ideal base for snowy adventures — it's known for its picturesque views of Colorado's Rocky Mountains, crisp winter weather, and abundance of fresh snow. Club Wydham Resort at Avon is perfectly situated to help you hit the powder and never look back. All guests have the option to rent ski and snowboard equipment on-site — with a 20% discount — or bring your own and use the resort's complimentary storage lockers. The resort is just a short walk from the gondola to Beaver Creek Mountain, home to some of the area's best slopes. After a long day on the mountain, warm up in the resort's indoor hot tub or enjoy a rousing round of pool in the on-site game room (feel free to spice things up with a hot toddy or two).

3. Club Wyndham Smugglers’ Notch Vermont In Jeffersonville, Vermont

Affectionately known as “Smuggs,” the Smugglers’ Notch Ski Resort is one of New England’s most prominent and well-known ski/snowboard areas. Club Wyndham Smugglers’ Notch Vermont is situated in the heart of everything the Green Mountains have to offer (although naturally green during the warmer months, rest assured they are far more white than green during the ski season). Spend a ski-riffic day on the slopes, and then head back to your cozy suite for some warm mulled wine, hot apple cider, or peppermint hot chocolate — or why not one of each? You’re on a VIP vacation, after all. Make sure to check out the on-site musical performances and nightly entertainment to help you unwind after a busy day on the powder. 

The Internet Explorer web browser is no longer supported by Club Wyndham. Please upgrade your browser.