Stowe Meeting Space

Meetings & Events

Best of the East" - Meetings East

Stowe Mountain Lodge, New England's premier meetings destination, has redefined meetings in the Northeast.  Stowe Mountain Lodge is located in the heart of Stowe Mountain Resort-a destination for all four seasons.  As the centerpiece of the resort, this luxury lodge has already made its footprint on the meetings scene. The 300 thoughtfully appointed guest accommodations and 56,000 square-feet of intimate, yet elegant Vermont business space in and around the resort only adds to the appeal of hosting meetings and events at Stowe Mountain Lodge year round.

Please click here to view our digital sales kit

The Details

Stowe Mountain Resort is the largest business meeting venue in Vermont with a variety of flexible function space throughout Stowe Mountain Lodge and Spruce Peak Alpine Village.  Stowe Mountain Lodge's 12,000 square-feet of dedicated indoor meeting space boasts floor-to-ceiling windows overlooking breathtaking mountain vistas, designed to foster productivity and creative thinking.  Spruce Peak, adjacent to Stowe Mountain Lodge, boasts over 30,000 square-feet of function space including the highly anticipated Spruce Peak Performing Arts Center.  Spruce Peak Performing Arts Center is a state-of-the-art 420-seat performing arts theater that was meticulously crafted to support lectures, presentations, multi-media displays and a wide range of other events year-round. 


Services & Amenities

Every aspect of your business meeting is tended to by our dedicated and experienced conference services team, offering an in-house Destination Management Services.  On-site amenities including award-winning  18-hole Bob Cupp designed Stowe Mountain Golf Club, named "#1 Best Golf Resort in the Northern US" by Condé Nast Traveler, 21,000 square-foot spa and wellness center and meeting attendees are treated to the finest farm-to-table fare from the Banquet Menus by Chef Berry.  The lodge also boasts a dedicated recreational department committed to constantly developing team-building activities.


Our Location

Stowe Mountain Lodge is located in the quintessential New England town of Stowe, Vt.  Stowe not only impresses conference attendees with its rich historical roots, but it also boasts some of the most impressive natural landscape in the country.  Conveniently located to the largest markets on the East, Stowe Mountain Lodge provides all the benefits of a destination resort with incredible accessibility.  Stowe is a short 3-hour drive from Boston, and only 45-minutes from Burlington International Airport-hosting non-stop flights from New York City, Washington DC, Montreal, Chicago and many other destinations.  For directions to Stowe Mountain Lodge, click here


For more information about our Stowe meeting and conference center, please contact Stowe Mountain Lodge sales office at 802.760.4788 or complete our Request for Proposal

It appears you are using an older web browser! While using our site, you may encounter some trouble along the way. For PC users, we recommend upgrading to the latest version of Internet Explorer or Firefox. For Mac users, we recommend the latest version of Safari or Firefox.

Experience Destination Hotels & Resorts