Green Mountain Inn
Historic Main Street inn in Stowe Village combining classic New England rooms with year-round heated pool, hot tubs, health club and two on-site dining venues.
About Green Mountain Inn
Green Mountain Inn has been part of Stowe Village since the 19th century and occupies a central Main Street location at 18 Main St. The setting is ideal for visitors who want to walk to village shops and restaurants while still having enough on-site facilities to spend time at the property.
Accommodations are spread across several buildings and range from traditional guest rooms and suites to apartments and townhouses. Some categories include fireplaces or whirlpool tubs, while the larger residential-style units are useful for families or longer stays. Because the inn is historic, room sizes and layouts are not uniform.
Resort-style amenities include a year-round heated outdoor pool, outdoor Jacuzzi, health club with sauna and indoor hot tub, fitness facilities, fire pits and a game room. The inn also serves complimentary afternoon tea and cookies. The Whip Bar & Grill provides casual dining and Vermont drinks, while 18 Main is used for breakfast and selected meals.
Green Mountain Inn is a strong fit for travelers who want traditional Vermont character without giving up modern recreational facilities. Those who prefer large, standardized contemporary rooms should expect the quirks of a historic property.
Historic Stowe Village inn with pool, wellness amenities and on-site dining