



















Experience timeless New England hospitality at the Green Mountain Inn, nestled in the heart of historic Stowe. The inn offers guest rooms, suites, fully equipped apartments, and townhouses spread across eight unique buildings on Main Street.
Checking rates…
You won't be charged yet
Guests liked
Guests mentioned
US · couple · Oct 2026
An uncomfortable, noisy, inconvenient stay.
The location is great.
Our room was up three flights of stairs and were senior citizens. Our room was right beside a VERY noisy ice maker that we could hear clearly all night. Our bathroom had an extremely loud fan that came every time we turned the light on and could not be disabled. I had very high hopes for the Inn, but we were disappointed. I will not be recommending the Inn to anyone and we will not be returning.
AU · couple · Oct 2026
ES · couple · Oct 2026
Ubicación y personal muy amable
US · solo_traveller · Oct 2026
Great location and charming hotel
The location was fantastic! It's right in the center of the main street. The Whip restraunt located inside the hotel was absolutely delicious! It had all the amenities I wanted.
My room faced out onto the main bustling street and you could hear everyone's conversation outside. This wouldn't be a problem for most people since you're out and about during the day, it was very quiet at night and everything closes early.
US · extended_group · Oct 2026
Perfect location and accommodations!
Great location! Great space and so comfortable.
Nothing!
18 Main St · Stowe