Stowe Mountain Lodge - Destination Hotels & Resorts


Stowe Mountain Lodge - Destination Hotels & Resorts


👉Stowe Mountain Lodge - Destination Hotels & Resorts




Luxurious ski resort with ski-in/ski-out access👈



Stowe Mountain Lodge is a year-round New England spa resort that offers a variety of luxury lodging accommodations in Stowe, Vermont. An ideal destination during all four seasons, this hotel features a full-service spa, championship golf, skiing and more.

Popular property highlights


Free WiFi
Pets allowed
Restaurant
Outdoor pool
Business center


Location


Located in the mountains in Vermont, this ski-in/ski-out resort in Stowe is within a 5-minute walk of Stowe Mountain Resort and Spruce Peak Performing Arts Center and close to winter sports such as cross-country skiing and skiing lessons. Stowe Mountain Club and Smugglers Notch State Park are also within 3 mi (5 km).


Resort Features


Enjoy direct access to the slopes and an outdoor pool at Stowe Mountain Lodge - Destination Hotels & Resorts during the winter, and return in the summer for a round at the resort's golf course.


Room Amenities


All 312 rooms feature thoughtful touches like bathrobes and slippers, plus free WiFi, free wired Internet, and flat-screen TVs with cable channels. Other amenities available to guests include pillowtop beds, refrigerators, and room service.