Check prices for these dates
Our top choices for Petersburg 2-star hotels

1. Microtel Inn & Suites by Wyndham Richmond Airport
Microtel Inn & Suites by Wyndham Richmond AirportSandston
5.8 out of 10, (1,695 reviews)
$61 nightly
The price is $71
Dec 13 - Dec 14
Total with taxes and fees

2. Red Roof Inn Richmond South
Red Roof Inn Richmond SouthRichmond
6.6 out of 10, (1,010 reviews)
$62 nightly
The price is $72
Nov 16 - Nov 17
Total with taxes and fees

3. Holiday Inn Express Hopewell - Fort Lee by IHG
Holiday Inn Express Hopewell - Fort Lee by IHGHopewell
8.6 out of 10, Excellent, (828 reviews)
$101 nightly
The price is $116
Nov 22 - Nov 23
Total with taxes and fees

4. Motel 6 Sandston, VA - Richmond, Va
Motel 6 Sandston, VA - Richmond, VaSandston
7.8 out of 10, Good, (1,160 reviews)
$61 nightly
The price is $71
Nov 27 - Nov 28
Total with taxes and fees

5. Country Inn & Suites by Radisson, Petersburg, VA
Country Inn & Suites by Radisson, Petersburg, VAPetersburg
8.0 out of 10, Very good, (1,003 reviews)
$97 nightly
The price is $112
Dec 6 - Dec 7
Total with taxes and fees

6. Holiday Inn Express Richmond Downtown by IHG
Holiday Inn Express Richmond Downtown by IHGDowntown Richmond
8.6 out of 10, Excellent, (1,012 reviews)
$107 nightly
The price is $124
Nov 23 - Nov 24
Total with taxes and fees

7. Quality Inn Richmond Airport
Quality Inn Richmond AirportSandston
7.2 out of 10, Good, (1,023 reviews)
$64 nightly
The price is $74
Dec 6 - Dec 7
Total with taxes and fees

8. Candlewood Suites Richmond Airport by IHG
Candlewood Suites Richmond Airport by IHGRichmond
7.4 out of 10, Good, (1,000 reviews)
$96 nightly
The price is $112
Nov 15 - Nov 16
Total with taxes and fees

9. Hampton Inn by Hilton Petersburg Fort Lee
Hampton Inn by Hilton Petersburg Fort LeePetersburg
8.8 out of 10, Excellent, (764 reviews)
$105 nightly
The price is $118
Nov 19 - Nov 20
Total with taxes and fees

10. Comfort Inn & Suites Prince George - Fort Lee
Comfort Inn & Suites Prince George - Fort LeePrince George
7.8 out of 10, Good, (569 reviews)
$80 nightly
The price is $90
Dec 6 - Dec 7
Total with taxes and fees

11. Comfort Inn Petersburg Fort Lee Area
Comfort Inn Petersburg Fort Lee AreaPetersburg
8.4 out of 10, Very good, (1,001 reviews)
$87 nightly
The price is $98
Dec 2 - Dec 3
Total with taxes and fees

12. Country Inn & Suites by Radisson, Richmond I-95 South, VA
Country Inn & Suites by Radisson, Richmond I-95 South, VABellwood
8.4 out of 10, Very good, (1,349 reviews)
$84 nightly
The price is $98
Dec 6 - Dec 7
Total with taxes and fees

13. Hampton Inn & Suites Richmond - Downtown
Hampton Inn & Suites Richmond - DowntownDowntown Richmond
7.4 out of 10, Good, (1,002 reviews)
$137 nightly
The price is $159
Nov 15 - Nov 16
Total with taxes and fees

14. SpringHill Suites Chester
SpringHill Suites ChesterChester
8.8 out of 10, Excellent, (931 reviews)
$120 nightly
The price is $140
Dec 3 - Dec 4
Total with taxes and fees

15. Comfort Suites South Park
Comfort Suites South ParkColonial Heights
8.0 out of 10, Very good, (1,005 reviews)
$99 nightly
The price is $114
Dec 3 - Dec 4
Total with taxes and fees

16. Holiday Inn Express Chester by IHG
Holiday Inn Express Chester by IHGChester
8.2 out of 10, Very good, (613 reviews)
$87 nightly
The price is $101
Dec 13 - Dec 14
Total with taxes and fees

17. Springhill Suites By Marriott Richmond Airport
Springhill Suites By Marriott Richmond AirportSandston
9.6 out of 10, Exceptional, (102 reviews)
$151 nightly
The price is $176
Nov 25 - Nov 26
Total with taxes and fees

18. Red Roof Inn Richmond, VA
Red Roof Inn Richmond, VAMidlothian
6.8 out of 10, (285 reviews)
$57 nightly
The price is $66
Nov 16 - Nov 17
Total with taxes and fees

19. Americas Best Value Inn Richmond South
Americas Best Value Inn Richmond SouthBellwood
6.4 out of 10, (523 reviews)
$64 nightly
The price is $74
Nov 13 - Nov 14
Total with taxes and fees

20. WHITEHOUSE MOTEL
WHITEHOUSE MOTELBellwood
8.0 out of 10, Very good, (248 reviews)
$53 nightly
The price is $62
Nov 13 - Nov 14
Total with taxes and fees
Top Petersburg Hotel Reviews

Hampton Inn by Hilton Petersburg Fort Lee
Hampton Inn by Hilton Petersburg Fort LeePetersburg




















































































