Stowe Mountain Lodge | A True New England Meeting Retreat

Stowe Mountain Lodge | A True New England Meeting Retreat

Travel is all about cultivating new experiences – memorable ones that stay with you long after your trip. At Stowe Mountain Lodge, that’s exactly what you can expect. Perhaps it’s the natural beauty that surrounds the Lodge, the unique adventures available, or maybe it’s the sense of contentment you feel throughout each season here.

Stowe Mountain Lodge is more than just a luxury Vermont ski‐in/ski‐out resort and spa. It’s a captivating place that epitomizes the New England experience all year round. It’s a pristine golf course, an immaculate meeting spot and your ultimate getaway in New England.

Most importantly, Stowe Mountain Lodge is your home during your Stowe, Vermont incentive, meeting or event.

A true New England meeting retreat should happen in a place that’s natural. A place where you can get away to come closer together. That’s what Stowe Mountain Lodge provides. Nestled in the heart of Stowe Mountain Resort, the backdrop to your conference or event is naturally beautiful.

With 56,000 square feet of flexible Stowe meeting venues and event space, there’s always room for getting down to business. And the vast mountainside offers even more space and activities for team building. Together, it cultivates an environment that inspires, excites and energizes.

Distinctive Mountain Events is a turnkey meeting program designed to help meeting planner clients efficiently achieve superior meeting results. This Distinctive Mountain Events process, provides meticulous, consistent and personalized attention to the unique needs of our meeting planner clients, ensuring that all of their meeting objectives are met.

Our 12,000 square feet of dedicated indoor meeting rooms, designed to foster productivity and creative thinking, offer floor‐to‐ceiling windows overlooking breathtaking mountain vistas.

Spruce Peak, adjacent to Stowe Mountain Lodge, provides over 30,000 square feet of function facilities including the beautiful Spruce Peak Performing Arts Center, a state‐of‐the‐art 420‐seat performing arts theater that was crafted to support lectures, presentations, multimedia displays and a variety of other events.

A true New England meeting retreat should happen in a place that’s natural. A place where you can get away to come closer together. That’s what Stowe Mountain Lodge provides.