Nestled high on a hill overlooking 38-acres of natural breathtaking Vermont scenery; Edson Hill is conveniently located just a short drive from the village of Stowe and skiing at Stowe Mountain. Guests experience the serenity of a secluded retreat where you can feel a million miles away – along with easy access to endless local attractions.
As you veer off Stowe Mountain Road and approach the estate you’re greeted by Edson Hill’s quintessential Vermont structures – the rambling red barn, horse stables, and the Nordic cross-country skiing center. Follow the winding road as it wraps its way around the sparkling pond and sprawling lawns delivering you to Manor House reception. Our four guest houses sit on the hill above celebrating their own panoramic views of the untouched Worcester Range and the Green Mountains.
After checking in at the Manor House reception area, take a stroll on the picturesque grounds and take a deep breath of the fresh Vermont air. Stop at the dock and practice fly casting, try your hand at sailing our remote control boat. On the other side of the pond, stop into the stables and visit the horses. For the more ambitious, we invite you to hike the extensive trail system that runs through the property. Learn more about onsite recreation opportunities at Edson Hill.
Whether you’re looking for a quiet respite from the hustle and bustle of home, or a high energy, active family vacation, an Edson Hill getaway assures the best of both worlds.