Get your 5th night FREE on most room types! Some holiday blackouts apply.
A majestic mountainside destination in Stowe, Vermont that blends the gracious charm of a ski lodge with the luxurious amenities of a world-class resort. This is Topnotch. Much like a countryside auberge, you’ll find an intimate and serene escape at our New England luxury resort – one that brings nature seamlessly into the conversation. And inspires conviviality at every turn. With only 68 rooms and 23 luxurious resort homes, and many to welcome few, this Vermont country retreat offers an unyielding focus on the hotel experience and on characteristics that separate the extraordinary from the ordinary.
Rates do not include a daily resort fee of $20 per room/suite per night or daily resort fee of $60 per resort home per night. Rates DO include a one-time cleaning of $150 on resort homes. Resort fees will be collected at check-in.
Map of Topnotch Resort and Spa