Hotel Petersburg, Tapestry Collection by Hilton

4.6
122 reviews

About

HotelTapestry Collection
Find us in the heart of Petersburg, a 10-minute drive from Petersburg National Battlefield. We’re close to shopping, restaurants, and bars, including the Trapezium Brewing Company. Pamplin Historical Park is under 10 miles away. Relax with a drink at our rooftop bar and grab dinner at our restaurant.

Location

Hotel Petersburg, Tapestry Collection by Hilton
20 West Tabb Street, Petersburg, VA
23803, United States

Hours

Reviews

4.6
122 reviews
5 stars
100
4 stars
13
3 stars
1
2 stars
1
1 star
7
  • AJ
    Alan Jones
    Dec 25, 2025
    1.0
    Customer service representative hung up on me when they asked me what prices I found online and the Hilton Website raised the prices within a hour of my phone call.
  • RB
    Ross Brewer
    Dec 24, 2025
    3.0
    We had an issue related to a water leak in our room that took way more of my time to resolve than I would've wanted, but we eventually got on the same page thanks to Laura at Hilton Corporate. The parking can be a little sketchy, but the building is unique with a lot of interesting history; and, most of the staff was friendly and accommodating - hopefully the ones that weren't as much before are more so now moving forward.
  • RH
    Reyona Hammond
    Dec 21, 2025
    5.0
    I had such a great time at Hotel Petersburg! Highlights of my stay: • I was able to check-in early • Valet was so convenient and the drivers were quick and friendly • Having restaurants inside the hotel was also convenient—I enjoyed the drinks • The location is amazing. It’s quiet and tucked away, but you’re able to walk to a lot of restaurants and other businesses • Checkout was a breeze. I also appreciate the text message check-ins from the front desk If I ever visit RVA again, I will for sure be back to this place. Thank you for the great experience!
  • RB
    Rich Butler
    Dec 17, 2025
    5.0
    Went to Shirlys food was great service was great. Quiet low profile pricing fair. Will go back . Also boiler room was unique experience row a cocktail. Did not stay in room but talked to people staying and they said it was an upscale but affordable.
  • AE
    Aleshia Eiwen
    Dec 16, 2025
    1.0
    DO NOT EAT AT THE RESTAURANT!! I had a dinner reservation at Shirley's at The Hotel Petersburg last Friday 12/12/2025 for 15 people. We arrived for our reservations, and 2 members of our party were unable to attend due to personal reasons (sick child & car issues). We spent well over $2000 on food and beverages and I just noticed on my credit card statement that I was charged an additional $45. When I called to inquire, I was told that I had to pay $15 for each person that did not show up for my dinner reservation. Not only was this not communicated to me in advance but they wrongly charged me for 3 missing people when on 2 people did not attend. I have been trying to contact the food and beverage manager Melissa all day today. I was told she would call me when she got in, and then when I called back hours later I was told she would contact me after the lunch rush. Since I still have not heard from her I tried to contact her at again at 3:00pm and was told she was too busy to take my call. I find it extremely frustrating to be charged for missing guests at a dinner. I would understand if we didn't show up for our reservation at all and then was charge for the no show but that is not the case in this situation. I will never eat, stay or recommend this hotel to anyone. I will also be reporting the charge as fraud if I am not contacted by the end business today.

Frequently Asked Questions About Hotel Petersburg, Tapestry Collection by Hilton

What are the check-in and check-out times at Hotel Petersburg, Tapestry Collection by Hilton?

Check-in is from 4:00 PM and check-out is until 10:00 AM.

Does Hotel Petersburg offer pet-friendly accommodations?

Yes, the hotel welcomes both cats and dogs.