Hermitage Inn

Hermitage Inn hero image

About Hermitage Inn

The Hermitage is an elegant country inn located in the heart of Southern Vermont; An exquisite retreat where traditional Vermont hospitality meets 21st century luxury. Whether you plan on a day-trip or an extended stay, The Hermitage offers something for everyone:

Enjoy the most refined dining experience in the Northeast, stay in one of our many charming, deluxe bedroom suites, treat yourself to a beverage in our upscale pub and lounge, sample Vermont's finest wines and cheeses in our award-winning Wine Cellar, partake in our endless seasonal activities and enjoy the convenience of being minutes away from Mount Snow, and spoil yourself in our refreshing spa, sauna and hot tub!