The Historic Waybury Inn Welcomes Travelers to the Green Mountain State
The Waybury Inn is located in a very special area between the base of the Green Mountain National Forest and the scenic town of Middlebury, Vermont, with beautiful Lake Champlain just beyond. Few locations offer such rich and diverse options to the travelers that explore our central Vermont area.
Thanks for discovering our website. This is where your planning begins. Here you can view photos and rates for our beautiful rooms, see our menus, and learn about the numerous activities and attractions in Middlebury and the surrounding area.
Whether you’re planning a romantic getaway, a picture-perfect Vermont wedding, or a group retreat, we offer everything you need: from a variety of dining options and catering services to comfortable lodging in a historic Vermont inn. Our picture-rich site gives you a healthy glimpse of your next Vermont travel and lodging destination.