The Green Mountain Inn sits in the center of historic Stowe, Vermont, on Main Street. This classic Vermont-style inn comprises 104 guest rooms, suites, apartments, and townhouses across eight buildings. It aims to suit couples, families, and longer stays. Year-round outdoor recreation is available, complemented by New England hospitality. The inn has been recognized as Best Hotel/Inn in Stowe 2025 and ranked #1 Resort in Stowe on TripAdvisor.
Should you book Green Mountain Inn?
A historic inn with a central Stowe location offering varied accommodations and on-site dining and recreation.
Best for
- Couples seeking a romantic getaway
- Families wanting year-round activities
- Guests desiring a walkable village setting
Maybe not ideal for
- Travelers seeking ultra-modern design
historic village location
Located directly on Main Street in historic Stowe, the inn is steps from local shops, galleries, and restaurants. Nearby parks include Stowe Village Green and Lintilhac Park.
diverse accommodations
Choose from 104 uniquely appointed rooms, suites, apartments, and townhouses. Accommodations feature handcrafted Vermont furnishings, plush beds, and modern conveniences.
on-site dining options
The Whip Bar & Grill serves a seasonal menu and Vermont craft beverages. 18 Main Breakfast offers hearty breakfasts and holiday dinners, with to-go options available.
recreation and relaxation
Enjoy the year-round outdoor heated pool and Jacuzzi, relax by the fire pits, or visit Stowe Village Massage for personalized treatment plans.
Rooms & rates
What you'll enjoy
Gallery
























Amenities & facilities
Most popular facilities
- Outdoor swimming pool
- Spa and wellness center
- Non-smoking rooms
- Fitness center
- 2 restaurants
- Free parking
- Free Wifi
- Family rooms
Great for your stay
- Parking
- 2 restaurants
- Private bathroom
- Spa and wellness center
- Air conditioning
- Free Wifi
- Free parking
- Fitness center
Private bathroom
- Toilet paper
- Towels
- Bath or shower
- Toilet
- Hairdryer
Bedroom
- Linens
- Wardrobe or closet
- Alarm clock
Outdoors
- Outdoor fireplace
- Outdoor furniture
- Garden
Kitchen
- Coffee machine
- Refrigerator
Location
18 Main Street, Stowe, VT 05672, United States, Stowe, Vermont
Green Mountain Inn is located in Stowe, Vermont.
5 sights nearby, 3 of them within 0.5 mi; the closest is Vermont Ski and Snowboard Museum at 150 ft.
Things to do nearby
- Vermont Ski and Snowboard Museummuseum150 ft
- The Bryan Fine Art Gallerygallery450 ft
- Stowe Village Greenpark500 ft
- Sunset Hillpeak0.8 mi
- Cady Hillpeak0.8 mi
Straight-line distances from the property · data © OpenStreetMap contributors
What guests say
9.2 / 10 · Wonderful on Booking.com, from 1,358 guest reviews
Green Mountain Inn earns overwhelmingly positive sentiment across these reviews, with guests consistently praising its prime walkable location in Stowe, warm and professional staff, and impressive amenity set including pool, hot tubs, sauna, and firepits. A handful of genuine gripes — aging mattresses, noisy window A/C units, high pricing, and inconsistent poolside food quality — prevent it from being flawless, but these are minor for most guests. Overall it is regarded as a charming, well-maintained historic inn that delivers a comfortable and characterful Vermont experience.
Reviews scoring 9–10: 28 · average 9.7
They wrote about: location, staff, room
Reviews scoring 7–9: 2 · average 8
They wrote about: room, staff, noise
No reviews in the selected score range.
Good to know
House rules
- Check-in
From 4:00 PM
Guests are required to show a photo ID and credit card at check-in.
- Check-out
Until 11:00 AM
- Cancellation/ prepayment
Cancellation and prepayment policies vary according to accommodation type. Enter your stay dates and check the conditions of your selected option.
- Refundable damage deposit
A damage deposit of US$50 is required on arrival. This will be collected by credit card. You should be reimbursed on check-out. Your deposit will be refunded in full by credit card, subject to an inspection of the property.
- Age restriction
The minimum age for check-in is 21
- Pets
Pets are not allowed.
Frequently asked questions
What is the location of the Green Mountain Inn?
The Green Mountain Inn is located on Main Street in the center of historic Stowe, Vermont, close to shops and restaurants.
What types of rooms are available?
The inn offers 104 accommodations, including rooms, suites, apartments, and townhouses, each uniquely appointed with handcrafted Vermont furnishings.
Does the inn have on-site dining?
Yes, The Whip Bar & Grill serves a seasonal menu and craft beverages, and 18 Main Breakfast offers hearty breakfasts. Take-out options are also available.
Is parking available?
Yes, the Green Mountain Inn offers free parking for guests.
Are families welcome?
Yes, family rooms are available, and the inn's location and activities cater to families seeking year-round outdoor recreation.
What attractions are nearby?
The inn is steps from shops and restaurants in Stowe Village. Nearby attractions include the Vermont Ski and Snowboard Museum and several parks.
Does the inn have a spa?
Yes, Stowe Village Massage is located on-site, offering a range of massages with personalized treatment plans.