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
Outdoor pool
Business center


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.