Welcome to Edson Hill in Stowe, Vermont. Warm and gracious interiors, luxurious textures, modern amenities; all paired with civilized by-gone era hospitality in a 1940’s estate setting, offering the finest in Stowe, VT lodging. Edson Hill is a distinguished Country Inn and Restaurant, overlooking Vermont’s untouched Worcester range on 38 acres of forest and rolling countryside . . . an iconic Stowe ski resort boutique hotel.

Visit Website

Book Your Stay

Offering an outdoor pool and a restaurant, Edson Hill is located in Stowe. Free WiFi access is available. Featuring a bath or shower, private bathrooms also come with a hairdryer and bathrobes. Extras include a desk and ironing facilities.

23 rooms starting at $200.00

Start Discovering

Get Travel info, Tips, and Inspiration sent to you. Sign up for our newsletter.