Old Stagecoach Inn

18 North Main St., Waterbury, VT
Open Year Round

Once a stagecoach stop, now a beautifully restored village inn and pub in downtown Waterbury, known for outdoor recreation and a fabulous food and craft beer scene. Many restaurants and pubs are within walking distance. Minutes from skiing, mountain biking, hiking, and more.

STAY
My Trip