Immersed in the Mountain

Stowe has been a destination for world travelers for well over a century. But it was 2008 when we claimed our piece of Mount Mansfield as the home of Stowe Mountain Lodge. The Vermont‐Alpine style of the lodge reflects the beauty of the green mountains found throughout the seasons. And that resonates in every aspect of our Stowe ski resort. We draw inspiration from the area’s covered bridges, sparkling lakes, rambling woodlands and majestic peaks. And it shows in each of the 300 rooms and suites of our luxury hotel. It’s what makes our Stowe ski resort memorable and your New England vacation unforgettable.

True To Our Place, Diverse By Design

Make A Reservation

Modify/Cancel Reservation Best Rate Assurance