Lodging > B&Bs, Inns, Hotels


Flint Hill Public House Restaurant & Inn

Flint Hill Public House Restaurant & Inn


We offer dining and luxury lodging in an historic schoolhouse that is situated on five picturesque acres. We feature a full-service dining restaurant, including a traditional pub, and four luxury suites in a newly renovated building that retains its historic charm while offering modern comfort and luxury — a perfect gathering spot for receptions, weddings and large outdoor events. We also have a private dining room for your special events. The building and grounds offer a beautiful backdrop for your special event, and our kitchen can prepare an equally beautiful banquet. Food, spirits, wine, lodging -- we invite you to relax and enjoy the good life at Flint Hill Public House Restaurant & Inn. Contact us to make a reservation or to discuss your special event.


675 Zachary Taylor Hwy PO Box 356 Flint Hill, VA 22627

(540) 675-1700



Su-Th, 11 am-9 pm; F-Sa, 11 am-10 pm; Su, 11 am-8 pm


Social Media