Conveniently located just minutes away from the center of Stowe, Vermont, Stowe Mountain Resort and other area attractions. Whether you choose to stay in one of our eight Manor House Rooms or one of fifteen Guest House Rooms, you’ll enjoy the best of both worlds – modern convenience combined with a sophisticated nod to the past – as you relax in elegant comfort. Each guest house room features a private, exterior entrance
Edson Hill boasts twenty-two exquisitely appointed guest rooms, each combining antique and contemporary features. Choose from Manor House Rooms or stay in one of our Guest Houses situated on the hill overlooking the Manor and the scenic Vermont countryside.
Set against the picturesque backdrop of Edson Woods, our guest house rooms are perfect for a relaxing retreat or a romantic getaway. A melange of luxury and rustic charm reimagines the traditional Vermont bed and breakfast with a contemporary finish.
The Manor House accommodations emulate the elegant inns of the past where lodging, dining and lounging occur under one roof. The Manor houses Reception, a large living room, the Dining Room and Tavern along with 7 guest bedrooms. For the comfort of all guests, smoking is not permitted. Pets are not permitted.