- 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. Comfort Inn Petersburg Fort Lee Area
Comfort Inn Petersburg Fort Lee AreaPetersburg
8.4 out of 10, Very good, (1,015 reviews)
The price is CA $123
CA $138 total
includes taxes & fees
Dec 9 - Dec 10

2. Hampton Inn by Hilton Petersburg Fort Lee
Hampton Inn by Hilton Petersburg Fort LeePetersburg
8.8 out of 10, Excellent, (764 reviews)
The price is CA $150
CA $168 total
includes taxes & fees
Nov 18 - Nov 19

3. Country Inn & Suites by Radisson, Petersburg, VA
Country Inn & Suites by Radisson, Petersburg, VAPetersburg
8.0 out of 10, Very good, (1,002 reviews)
The price is CA $140
CA $161 total
includes taxes & fees
Dec 2 - Dec 3

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

5. 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 $145
CA $163 total
includes taxes & fees
Dec 11 - Dec 12

6. Ragland Mansion Bed & Breakfast
Ragland Mansion Bed & BreakfastPetersburg
9.8 out of 10, Exceptional, (401 reviews)
The price is CA $177
CA $238 total
includes taxes & fees
Nov 12 - Nov 13

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

8. Days Inn by Wyndham Petersburg/South Fort Lee
Days Inn by Wyndham Petersburg/South Fort LeePetersburg
5.8 out of 10, (1,000 reviews)
The price is CA $99
CA $111 total
includes taxes & fees
Dec 10 - Dec 11

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

10. Econo Lodge Petersburg - Fort Lee
Econo Lodge Petersburg - Fort LeePetersburg
5.4 out of 10, (583 reviews)
The price is CA $77
CA $89 total
includes taxes & fees
Dec 4 - Dec 5

11. Woodspring Suites Petersburg Near Fort Lee
Woodspring Suites Petersburg Near Fort LeePetersburg
7.6 out of 10, Good, (323 reviews)
The price is CA $133
CA $156 total
includes taxes & fees
Nov 12 - Nov 13

12. 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 $98
CA $108 total
includes taxes & fees
Nov 12 - Nov 13

13. Flagship Inn
Flagship InnPetersburg
4.2 out of 10, (408 reviews)
The price is CA $60
CA $69 total
includes taxes & fees
Dec 12 - Dec 13

14. 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 12 - Nov 13

15. 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 $156
CA $176 total
includes taxes & fees
Nov 13 - Nov 14

16. 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 12 - Nov 13

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 $203
CA $609 total
includes taxes & fees
Nov 21 - Nov 22

18. Super 8 by Wyndham Petersburg
Super 8 by Wyndham PetersburgPetersburg
6.2 out of 10, (423 reviews)
The price is CA $106
CA $123 total
includes taxes & fees
Dec 7 - Dec 8

19. Red Roof Inn Petersburg - Fort Lee
Red Roof Inn Petersburg - Fort LeePetersburg
5.2 out of 10, (771 reviews)
The price is CA $83
CA $93 total
includes taxes & fees
Nov 15 - Nov 16

20. Travelers Inn By OYO, Templeton VA
Travelers Inn By OYO, Templeton VAPetersburg
4.8 out of 10, (213 reviews)
The price is CA $55
CA $67 total
includes taxes & fees
Dec 7 - Dec 8
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




















































































