Edson Hill’s picturesque retreat setting on 38 acres boasts twenty-three exquisitely appointed guest rooms, 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.
Whatever the season or occasion you are celebrating, our Edson Hill family looks forward to welcoming you and yours with our exceptional personal service and genuine hospitality.
From the intimate celebration to elaborate and distinctive weddings, Edson Hill offers both indoor and outdoor areas to create the ultimate experience for you and and up to 150 guests.
Whatever the season, Edson Hill offers a variety of on-site activities for guests to enjoy a quintessential Vermont inn experience.