Top Rated Petersburg Hotels

Holiday Inn Express Petersburg, Va
Average Customer Rating: 8.0

11979 South Crater Road - Petersburg

Country Inn & Suites By Carlson, Petersburg, Va
Average Customer Rating: 7.8

130 Wagner Road - Petersburg

Comfort Inn Petersburg
Average Customer Rating: 7.6

12001 South Crater Road - Petersburg

Hampton Inn Petersburg-Ft. Lee
Average Customer Rating: 7.5

11909 South Crater Road - Petersburg

Super 8 Petersburg
Average Customer Rating: 6.5

3138 South Crater Road - Petersburg

Quality Inn Petersburg
Average Customer Rating: 6.5

11974 S Crater Rd - Petersburg

Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie
Average Customer Rating: 6.3

5679 Boydton Plank Road - Petersburg

Super 8 Petersburg/Hopewell Area
Average Customer Rating: 6.3

555 Wythe Street East - Petersburg

Days Inn Petersburg-South
Average Customer Rating: 5.2

12208 South Crater Road - Petersburg

Econo Lodge Petersburg
Average Customer Rating: 5.0

900 Winfield Road - Petersburg

Econo Lodge South
Average Customer Rating: 4.6

16905 Parkdale Rd I-95 Exit 41 - Petersburg

Budget Motor Inn
Average Customer Rating: 4.0

2151 North Jamestown Drive - Petersburg

Howard Johnson Inn Petersburg
Average Customer Rating: 3.5

12205 South Crater Road - Petersburg

Rodeway Inn At Fort Lee
Average Customer Rating: 1.9

530 East Washington Street - Petersburg