Having your wedding at Edson Hill is the recipe for a magical celebration you and your guests will treasure for a lifetime. Intimate and secluded, our country estate is nestled in the picture-perfect hills of Stowe, Vermont, offering idyllic indoor and outdoor areas to host the ultimate wedding experience for you and your guests.
Seated in the mountains of Stowe, Vermont, Edson Hill is an ideal location for organizations to get away from it all in order to plan and celebrate. Offering 23 guest rooms, plus meeting spaces that accommodate up to 50 people, the natural, secluded setting of Edson Hill creates an amazing backdrop for your company conference or event.
While guests will luxuriate in our elegant surroundings with superior design and finishes, our foremost priority is to provide exceptional personal service and unparalleled hospitality. Our dedicated staff treats guests like friends and family, and not merely visitors passing through.