The Pub
The Waybury Inn, founded in 1810, is a historic inn located at the base of the mountains in Middlebury, Vermont, offering a welcoming atmosphere to travelers from around the globe. With elegant dining rooms, a casual pub, and stunning outdoor settings, it serves as a popular destination for intimate dinners, family gatherings, and celebrations of all kinds.
Surrounded by breathtaking natural beauty, including the Adirondacks and Lake Champlain, the inn provides access to a variety of outdoor activities such as hiking, skiing, and fishing. Additionally, Middlebury boasts boutique shopping, great theater, and cultural experiences from nearby Middlebury College, enhancing the charm of this iconic Vermont destination.
Generated from the website