Stowe, VT 05672
For more than 180 years, the Green Mountain Inn has captivated travelers from around the world. Located on Main Street in the heart of historic Stowe, our rich history and overwhelming beauty entices our visitors to return. With the perfect blend of classic ambience and modern comfort in our 104 accommodations housed in 8 separate buildings, we offer a variety of activities including our recently renovated year-round outdoor pool and spa, health club, game room, fire pit, and afternoon tea & cookies. The Inn is the ideal location for family vacations, weekend getaways and destination weddings. We invite you to experience our warm and friendly hospitality!
Number of Rooms / Size:
Map + Directions
Stowe is a convenient drive from Interstate 89. Take exit 10 and follow Route 100 ten miles north to Stowe. The Inn is located on Main Street (Route 100) at the intersection of Route 108 (also called “The Mountain Road), on the right after the blinking light when you approach the center of town. Ample parking is available behind the Inn.