Follow the Mountain Road to a Dream Destination

We’re thrilled to be named the no. 2 best resort in the Northeast in the Condé Nast Traveler 2022 Readers Choice Awards! Our idyllic location in historic Stowe boasts glorious mountain views and 120 comfortable guestrooms and suites – many with cozy fireplaces! Traveling in a group? Experience the finest in Vermont hospitality with family-friendly accommodations and townhouses that let you bring everyone on the adventure, even the dog! Our magnificent 50-acre property on the Mountain Road lets you delight in the natural splendor of Vermont in every season. You’ll be at the center of a picturesque Vermont village, surrounded by charming shops, delicious eateries and colorful local attractions. Discover more than 100 healing and restorative treatments at our highly acclaimed spa, with the healing power of cascading, hydrotherapy waterfalls and a soothing soak in a Hungarian mineral pool. Gather with friends for craft brews and comfort food in our cheerful pub, Charlie B’s.

skihouse 5


Summer Sunset On The Water


aerial banner


Book Early, Save More
Book early to save more this year!