Stowe Mountain Lodge

The Stowe Mountain Lodge takes ski in, ski out luxury lodging in New England to new heights. This newly-constructed 300+ room five-star hotel is the Northeast’s finest on-mountain ski hotel.

Stowe Mountain Lodge 660X360

The Stowe Mountain Lodge opened to rave reviews in 2009 and immediately became a ski hotel without equal in the Northeast. The Stowe Mountain Lodge is located at the base of Stowe’s Spruce Peak and connected to the Mount Mansfield side of the ski area by a pedestrian gondola. Spruce Peak’s chairlifts are a short walk away as are the Spruce Peak Base Lodge, the performing arts center, and Stowe Clubhouse for nordic skiing and golf.

The Stowe Mountain Lodges offers 312 hotel rooms and suites. Rooms feature flat screen tvs, marble bathrooms, luxurious linens and views of the surrounding Green Mountains. Some rooms have views of Mount Mansfield itself as well as Stowe’s legendary expert “Front Four” trails.

An indoor/outdoor heated pool with outdoor hot tub is a highlight of the resort’s many amenities. Additionally a spa is available on-site and offers a wide variety of treatments including massages, waxes, and facials. There are several restaurant options in and around the hotel itself, the most notable of which is Solstice. The Solstice restaurant serves farm-to-table and locally grown organic products in an upscale rustic environment.

Hotel Rooms: 312

Check Availability and Book Online >

 

 

Stowe Mountain Lodge, Stowe
7412 Mountain Road
Stowe, VT 05672
Email: [email protected]
Back To Top