11 best hotels in Petersburg (VA)









8 reviews









Very good
21 reviews









Very good
7 reviews









8 reviews









1 review









Very good
7 reviews









4 reviews









Excellent
5 reviews









8 reviews
Fast facts about Petersburg (VA), United States
Accommodations | 34 properties |
Popular hotel | Country Inn & Suites by Radisson, Petersburg, VA |
Popular area | Petersburg |
Nightly rates from | S$43 |
Discover the neighborhoods of Petersburg (VA)
Best hotels & accommodations in Petersburg (VA)
Cheapest hotels in Petersburg (VA)
Petersburg (VA)'s best hotels with breakfast
Frequently asked questions
What's the average price of a hotel in Petersburg (VA)?
The average price for a 3-star hotel in Petersburg (VA) is USD 36.
What's the average price of a hotel in Petersburg (VA) this weekend?
The average price for a hotel in Petersburg (VA) this weekend is USD 77.
What's the average price of a hotel in Petersburg (VA) tonight?
The average price for a 3-star hotel in Petersburg (VA) tonight is USD 33.
What hotels in Petersburg (VA) have the best breakfast?
Verified travelers to Petersburg (VA) have given top reviews for the breakfast at Hampton Inn Petersburg-Ft. Lee, Country Inn & Suites by Radisson, Petersburg, VA and Holiday Inn Express Hotel and Suites Petersburg - Fort Lee.
What's the best neighborhood in Petersburg (VA) to stay in?
Popular neighborhoods among travelers staying in Petersburg (VA) include Petersburg and Templeton.
