Stowe Hotels & Lodging
It's all here waiting for you. , opens in a new window
No matter where you stay in or around Stowe, you’ll be able to truly experience the essence of a quintessential New England town. Lodging options at the resort, town, or nearby areas are available to suit the needs and tastes of every guest.
Whether you are looking for a cozy cabin, romantic bed & breakfast or a luxurious resort hotel, Stowe has the perfect option for you.
Accommodations such as The Lodge at Spruce Peak offer alpine luxury at its finest, featuring the only ski-in, ski-out lodging in town, while the iconic Trapp Family Lodge is a 2,600-acre mountain resort with spectacular mountain views and year-round recreational activities.
Please note: Epic Mountain Rewards lodging perks are currently unavailable in Stowe.
The Lodge at Spruce Peak. , opens in a new window
Central to The Village is The Lodge at Spruce Peak, Stowe’s only ski-in, ski-out luxury resort. Breathtaking vistas greet every guest with windows that soar from ceiling to floor. Welcoming suites feature flickering hearths that bathe every room in warm, golden hues.
Amenities include an award-winning Spa, full-service fitness center, all-season heated pool, and four on-property dining outlets. Guests can enjoy outdoor ice skating, a world-class Adventure Center with an indoor climbing wall, shopping, multiple dining outlets, and the Spruce Peak Performing Arts Center.