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

rooftop bar with barstools and sunset
fire pit and chairs on rooftop with sunset in background
rooftop bar with barstools and sunset
logo for 20 West
ROOFTOP LOUNGE
Thursday – Saturday 4pm – 9pm
Our rooftop bar, with sweeping city views of Olde Town Petersburg, is the place to be. Our modern yet plush seating and large fire pit encourage lounging with friends and family while enjoying curated cocktails and light fare.

logo for Shirleys

Breakfast Daily
Monday – Friday 6am – 10am (Grab n Go);
Saturday & Sunday 7:30am – 10:30am
(Grab n Go 6am – 7:30am in the Gift Shop)

Lunch Daily
Sunday – Saturday 12pm – 2pm (Lunch Menu); Saturday 2pm – 4:30pm (Bar Menu)

Dinner Daily
Monday – Saturday 5pm – 9pm (Dinner Menu);
Sunday 2pm – 9pm (Bar Menu)

Returning to its original grandeur, the light-filled and airy dining room at Hotel Petersburg will once again become a neighborhood gathering place. Join us for breakfast, lunch, or dinner and experience our thoughtfully crafted seasonal cuisine.

bar with tables, chairs and barstools
bar with tables, chairs and barstoops
logo with S in the middle and words ion a circle around the outside

SHIRLEY’S BAR
Open Daily 4pm – 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.

black and white logo for Boiler Room
LOWER LOUNGE
Coming Soon
 

Kicking off the holidays, our spirits lounge with speakeasy vibes, will open in November 2024.

people sitting at fire pit on rooftop with sunset in background
Two women looking at each other holding coffee cups
people sitting at tables and in sunset on rooftop
two men and two woman talking with drinks in their hands