Skip to content
Stowe Mountain Lodge
In the Midst of Nature...and the Height of Luxury

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

Recently awarded Forbes Four-Star Rating

Make A Reservation

Modify/Cancel Reservation Best Rate Guarantee
Best Rate Guarantee