- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
No exact matches found, but these alternatives could be just right
Recommended hotels in Petersburg

1. Hampton Inn by Hilton Petersburg Fort Lee
Hampton Inn by Hilton Petersburg Fort LeePetersburg
8.8 out of 10, Excellent, (755 reviews)
The price is CA $147
CA $165 total
includes taxes & fees
Nov 12 - Nov 13

2. Country Inn & Suites by Radisson, Petersburg, VA
Country Inn & Suites by Radisson, Petersburg, VAPetersburg
8.0 out of 10, Very good, (1,004 reviews)
The price is CA $136
CA $157 total
includes taxes & fees
Dec 6 - Dec 7

3. Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHGPetersburg
8.0 out of 10, Very good, (1,000 reviews)
The price is CA $138
CA $155 total
includes taxes & fees
Dec 6 - Dec 7

4. Hotel Petersburg, Tapestry Collection By Hilton
Hotel Petersburg, Tapestry Collection By HiltonPetersburg
9.4 out of 10, Exceptional, (229 reviews)
The price is CA $154
CA $177 total
includes taxes & fees
Nov 29 - Nov 30

5. Ragland Mansion Bed & Breakfast
Ragland Mansion Bed & BreakfastPetersburg
9.8 out of 10, Exceptional, (401 reviews)
The price is CA $175
CA $235 total
includes taxes & fees
Nov 8 - Nov 9

6. Comfort Inn Petersburg Fort Lee Area
Comfort Inn Petersburg Fort Lee AreaPetersburg
8.4 out of 10, Very good, (1,003 reviews)
The price is CA $121
CA $136 total
includes taxes & fees
Dec 1 - Dec 2

7. Quality Inn Petersburg Fort Lee Area
Quality Inn Petersburg Fort Lee AreaPetersburg
6.0 out of 10, (1,001 reviews)
The price is CA $80
CA $89 total
includes taxes & fees
Dec 3 - Dec 4

8. Motel 6 Petersburg, VA - Fort Lee
Motel 6 Petersburg, VA - Fort LeePetersburg
6.2 out of 10, (778 reviews)
The price is CA $99
CA $114 total
includes taxes & fees
Nov 9 - Nov 10

9. Days Inn by Wyndham Petersburg/South Fort Lee
Days Inn by Wyndham Petersburg/South Fort LeePetersburg
5.8 out of 10, (1,001 reviews)
The price is CA $97
CA $109 total
includes taxes & fees
Nov 15 - Nov 16

10. Flagship Inn
Flagship InnPetersburg
4.2 out of 10, (408 reviews)
The price is CA $66
CA $77 total
includes taxes & fees
Dec 6 - Dec 7

11. Econo Lodge Petersburg - Fort Lee
Econo Lodge Petersburg - Fort LeePetersburg
5.6 out of 10, (582 reviews)
The price is CA $77
CA $88 total
includes taxes & fees
Nov 27 - Nov 28

12. Woodspring Suites Petersburg Near Fort Lee
Woodspring Suites Petersburg Near Fort LeePetersburg
7.6 out of 10, Good, (319 reviews)
The price is CA $131
CA $154 total
includes taxes & fees
Nov 9 - Nov 10

13. Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHGPetersburg
8.2 out of 10, Very good, (604 reviews)
The price is CA $172
CA $195 total
includes taxes & fees
Dec 5 - Dec 6

14. Luxe Cottage - South Chesterfield Stylishly renovated, w/ large master suite
Luxe Cottage - South Chesterfield Stylishly renovated, w/ large master suiteEttrick
10.0 out of 10, Exceptional, (22 reviews)
The price is CA $306
CA $704 total
includes taxes & fees
Nov 8 - Nov 9

15. 2 Queen Beds | Non-Smoking, Micfridge
2 Queen Beds | Non-Smoking, MicfridgePetersburg VA
10.0 out of 10, Exceptional, (4 reviews)
The price is CA $97
CA $107 total
includes taxes & fees
Nov 9 - Nov 10

16. 2 Full Beds|Non-Smoking
2 Full Beds|Non-SmokingPetersburg VA
10.0 out of 10, Exceptional, (81 reviews)
The price is CA $65
CA $86 total
includes taxes & fees
Nov 7 - Nov 8

17. Close to Fort Gregg-Adams, VSU & Southside Medical – Comfort & Convenience
Close to Fort Gregg-Adams, VSU & Southside Medical – Comfort & ConveniencePetersburg
8.8 out of 10, Excellent, (5 reviews)
The price is CA $222
CA $598 total
includes taxes & fees
Nov 21 - Nov 22

18. 2 Full Bed|Smoking|Petersburg VA
2 Full Bed|Smoking|Petersburg VAPetersburg VA
10.0 out of 10, Exceptional, (81 reviews)
The price is CA $65
CA $86 total
includes taxes & fees
Nov 7 - Nov 8

19. Super 8 by Wyndham Petersburg
Super 8 by Wyndham PetersburgPetersburg
6.2 out of 10, (422 reviews)
The price is CA $105
CA $121 total
includes taxes & fees
Dec 6 - Dec 7

20. Red Roof Inn Petersburg - Fort Lee
Red Roof Inn Petersburg - Fort LeePetersburg
5.2 out of 10, (771 reviews)
The price is CA $82
CA $92 total
includes taxes & fees
Nov 8 - Nov 9
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Learn more about Petersburg
Explore Civil War history at the Petersburg National Battlefield where rangers know the best spots for battlefield views. Stroll the cobblestone streets of Old Towne to discover local art galleries, then grab a bite at one of the riverside restaurants when locals have them mostly to themselves.

Top reviews in Petersburg

Ragland Mansion Bed & Breakfast
Ragland Mansion Bed & BreakfastPetersburg
































































