Village of Stowe, VT

About the Location

Stowe Mountain Lodge is truly a resort for all four seasons. Located at Stowe Mountain Resort, enjoy slopeside access to the most legendary ski resort in Vermont. Find yourself in the midst of challenging mountain hiking and biking trails,lakes for fishing and an ideal setting for outdoor activity in New England.

View all there is to do while in Stowe, Vermont.

Follow Stowe Mountain Lodge

Stay connected to all the excitement at Stowe Mountain Lodge

True To Our Place, Diverse By Design

Make A Reservation

Modify/Cancel Reservation Best Rate Guarantee