For more than a century, the Green Mountain Inn has captivated travellers from around the world. Nestled in the heart of historic Stowe, Vermont, our rich history and overwhelming beauty entices our visitors to return. With the perfect blend of classic ambiance and modern comfort in our accommodations, variety of activities, and breathtaking views, the Inn is the ideal location for family vacations, weekend getaways, and destination weddings.
The Green Mountain Inn accommodations are among the finest in Stowe, Vermont. With 103 unique guestrooms, luxury rooms & suites the village apartments and townhouses, the Green Mountain Inn can accommodate the needs of every traveler.
Guests can also enjoy two acclaimed restaurants in addition to specialty shops, and a recently renovated year-round heated outdoor pool, in-ground spa, afternoon tea and cookies game room, and use of a fully equipped health club and massage at Stowe Village Massage.
Map of Green Mountain Inn