The Phelps Barn Pub is open year-round and serves as the primary dining space at our southern Vermont hotel.
Reserve a table to enjoy farm-to-table pub fare in a warm and casual setting, with patio dining available seasonally.

Large fireplace in cozy restaurant in Grafton
Phelps Barn Pub

Enjoy Amazing Food in a Warm and Historic Setting

The Phelps Barn Pub offers up a delicious menu of pub fare with a Vermont twist. Originally a carriage house for guests’ horses, today we honor the barn’s rustic past by providing a unique Vermont dining experience for our own guests. Even the hayloft has been repurposed and renovated, providing an elevated seating area as well as our 8-tap bar serving the best of Vermont’s craft beer and local spirits.

Upper level of Phelps Barn restaurant

Hours & Reservations

We're Open Year-Round

Plan ahead for your visit by checking our current hours and menu.

To secure a table in our dining room, make a reservation through our dining reservation system. Walk-ins are welcome at our Phelps Barn Bar, where seating is only available on a first come, first serve basis.


We are closed for a private function Saturday April 27, May 18, May 25, June 1, June, 8, June 15, June 22, and June 29.  We encourage you to call ahead if you are interested in dining at 802-843-2248.  Thank you.

Burger and a beer night at Grafton restaurant

Savor Our Special Events

Join Us for Dining Specials & Live Music

We often feature special dining events and deals at our restaurant, like Burger and Brew Night, live music and more! Be sure to check out our event calendar and our Facebook page or the latest updates!

Enjoy Fresh, Locally-Sourced Flavors

See More Ways to Savor Our Food & Drinks