Eat & Drink
Hotel Petersburg offers a diverse collection of food and beverage experiences in Petersburg, VA. Home to four distinctive restaurants and bars, showcasing warm hospitality and the region’s flavorful bounty of the Cockade City.
NOW OPEN!
Lunch: Monday through Saturday 11am-2pm
Bar Menu: 2pm-5pm
Dinner: Monday-Saturday 5-9pm
Grab-n-Go Breakfast served Monday through Sunday 6am-10am.
Dessert menu available lunch and dinner only.
NEW MENUS COMING MONDAY, DECEMBER 23:
Lunch Menu | Dinner Menu | Bar Menu
SHIRLEY’S BAR
Now Open 11am-11pm
Buzzing with energy, Shirley’s ambiance combines sleek sophistication with the comfort of a living room, creating a relaxed and approachable setting.
From the first stir to the last shake, our mixologists offer a rotating selection of refreshing cocktails, local craft beer, and wine. You’ll also find bar bites perfect for sharing, soup and salads, and handhelds available daily.
Closed for the Season. We will reopen in the spring of 2025 Thursday-Saturday from 4:00pm to 9:00pm.
Coming Soon
Step into the heart of Hotel Petersburg’s past and uncover the hidden charm of The Boiler Room. Once home to the hotel’s original heating system, this moody speakeasy-style spirits bar serves up expertly crafted cocktails and a limited menu in a setting that’s equal parts sultry and sophisticated. Velvet sofas, glimmering chandeliers, and the commanding presence of a vintage boiler create the perfect backdrop for intimate conversations and unforgettable evenings.