Stowe Mountain Lodge

Stowe Mountain Lodge


Courtesy of Stowe Mountain Lodge

See Map


7412 Mountain Rd.,
United States,
05672 .

A luxurious addition to one of New England’s oldest ski towns, the six-story ski-in/ski-out Stowe Mountain Lodge has transformed the local hotel scene. Guests can borrow from its Mercedes fleet, and each of the 312 rooms comes with a gas fireplace and a private balcony. No log-cabin chic here: the progressive design incorporates floor-to-ceiling windows, stainless-steel kitchen appliances, and bamboo sheets and robes. The spacious restaurant, Solstice, makes use of locally sourced meats and produce (and offers a tasty flight of Vermont microbrews). Après-ski means a visit to the 21,000-square-foot spa.