Edson Hill — Stowe

Location: Edson Hill Road, Stowe, US

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 Resort. 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 enter the property you’re greeted by Edson Hill’s quintessential Vermont structures – the historic gray barn and the rambling horse stables and Nordic Center. Follow the winding road as it wraps its’ way around the sparkling pond and sprawling lawns delivering you to Manor House reception.

Star rating: 4

Guest rating: 3.755

Amenities: Wheelchair-accessible, Car park, 24-hour reception, Wi-fi, Fireplace, Smoke detector, Cloakroom, Garden, Dining area, Private pool, Electric kettle, Pub

More places to stay in Stowe

Full Stowe guide →
Innsbruck Inn At Stowe3.8

Innsbruck Inn At Stowe

View live rates →

Madbush Falls3.8

Madbush Falls

View live rates →

Awol Stowe3.8

Awol Stowe

View live rates →

Stowe Motel Snowdrift3.8

Stowe Motel Snowdrift

View live rates →

Grey Fox Inn & Resort3.8

Grey Fox Inn & Resort

View live rates →

Outbound Stowe3.8

Outbound Stowe

View live rates →