Eat & Drink
SHIRLEY’S IS NOW OPEN!
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.

Open Closed for the Season. We will reopen in the spring of 2025 Thursday-Saturday from 4:00pm to 9:00pm.

NOW OPEN!
Breakfast: Saturday and Sunday 7-10am
Lunch: 11am-2pm
Bar Menu: 2pm-5pm
Dinner: Monday-Saturday 5-9pm
*Grab-n-Go served Monday through Friday, Full Breakfast menu served Saturday & Sunday. Dessert menu available lunch and dinner only.

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.

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.









