The WilloughVale Inn on Lake Willoughby in Vermont
The Green Mountain Inn, Stowe, Vermont

Experience a classic resort in the heart of Stowe Village!

Offering some of the best accommodations in Stowe, Vermont, the Green Mountain Inn offers the perfect blend of modern comfort and classic touches in 105 unique guest rooms, luxury suites and village townhouses. Guests enjoy two acclaimed restaurants, specialty shops, a year-round heated outdoor pool, game room, afternoon tea and cookies and use of a fully equipped health club offering a large Jacuzzi, sauna, and massage services. The Inn also specializes in hosting corporate retreats, meetings, weddings, "escape" ceremonies and events of all kinds!

The Inn is ideally situated in the heart of historic Stowe Village - offering guests a true flavor of New England and the perfect venue for a romantic getaway in Vermont. Just outside the door of our Vermont Resort are shops, galleries, restaurants, historic buildings and the award-winning Stowe Recreation Path (ideal for walking, biking, rollerblading, cross-country skiing and snowshoeing).

Stowe lodging offers access to outstanding outdoor activities, events and Vermont attractions year-round, including: hiking, biking, paddling, fishing, golf, skiing, snowboarding, sleigh rides, sled dog tours, snowmobiling, snowshoeing and more. Our Stowe village resort offers close proximity to all of these activities and much more. The Inn's Stowe vacation packages allow you to take advantage of the many activities that make a Vermont vacation special while experiencing all the charm and luxury of a historic New England Inn.

Green Mountain Inn Stowe Vermont

Room at Green Mountain Inn Stowe Vermont

Massage Center at Green Mountain Inn Stowe Vermont

Site Map | Employment | Press Room | Contact Us | Join our E-Club | The Green Mountain Inn

The WilloughVale Inn on Lake Willoughby
793 Vermont Route 5A South, Westmore, Vermont 05860
800-594-9102 | 802-525-4123 | Fax: 802-525-4514

Check Availability willoughvale inn logo