
About Us
The historic Hermitage Inn and Taphouse is located in the heart of downtown Petersburg, West Virginia. The Inn offers comfortable stays, complimentary breakfast, pet-friendly rooms, and an on-site restaurant. The Taphouse offers Appalachian cuisine, a robust selection of spirits, and West Virginia craft beer in a casual but modern atmosphere featuring an expansive patio with firepits. This recently renovated hotel and restaurant property features 32 rooms and is the ideal setting to host a special event.