Stowe Mountain Lodge
In the Midst of Nature...and the Height of Luxury
Stowe_Lodge_Ext_Winter_BaseofMtn_Signature

Stowe Mountain Lodge features 300 tastefully appointed accommodations, surrounded by 2,000 acres of pristine, environmentally protected Vermont land. This Destination Luxury Collection and Forbes four-star rated lodge offers a lavish, four-season resort experience amidst a quintessential and historic New England setting.

Stowe Mountain Lodge offers ski-in, ski-out access in winter and an expansive list of authentically local, unique activities throughout the year, including exclusive access to a private 18-hole mountain golf course. Whether it’s a family vacation or romantic escape, it's easy to design your personal adventure either at the time of booking or after with our Alpine Concierge™.

Stowe Mountain Lodge
7412 Mountain Road
Stowe, VT 05672
802-760-4700 & 888-4-STOWE-VT
Visit Website

In the Midst of Nature...and the Height of Luxury
in Stowe, VT
Luxurious Stowe, VT Accommodations

Recently awarded Forbes Four-Star Rating

Make A Reservation

Modify/Cancel Reservation Best Rate Assurance
Modify/Cancel Reservation Best Rate Assurance