- Please support our journalism through affiliate links. Affiliate Disclosure
Built in 1833 by Peter C. Lovejoy, the Green Mountain Inn has had a turbulent history and some famous guests, including several American presidents. Located in the heart of Stowe close to many attractions, the Green Mountain Inn combines classic decor and modern convenience in its 104 rooms, suites, apartments and townhouses in eight separate locations.
Guests can enjoy a four-season outdoor pool, spa, game room, health club, fire pit and complimentary afternoon tea and cookies. The Whip Bar & Grill is serving great local craft beers and wines, and beautifully decorated Main Street Dining Room is famous for its hot country breakfasts.
Address: 18 Main Street, Stowe, VT 05672, Phone: 802-253-7301
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.