Get Travalour for free on Google Play

1 guest

Hotels Near Petersburg National Battlefield

Petersburg, VA 23805, USA

Super 8 By Wyndham Petersburg

Good

3 reviews

6.4

Amenities

Free Wifi

Price per night

USD 81

Choose your room

Hampton Inn Petersburg Southpark Mall

Exceptional

2 reviews

9.2

Amenities

Free Wifi
Breakfast Included

Price per night

USD 259

Choose your room

Holiday Inn Petersburg North- Fort Lee

Excellent

6 reviews

8.9

Amenities

Free Wifi

Price per night

USD 178

Choose your room

Sleep Inn and Suites At Fort Lee Prince George

Excellent

5 reviews

8.4

Amenities

Free Wifi

Price per night

USD 148

Choose your room

Extended Stay America Suites - Colonial Heights - Fort Lee

Review Score

6 reviews

5.6

Amenities

Price per night

USD 171

Choose your room

Days Inn by Wyndham Petersburg/South Fort Lee

Review Score

16 reviews

4.9

Amenities

Free Wifi
Breakfast Included

Price per night

USD 74

Choose your room

Review Score

5 reviews

5.7

Amenities

Free Wifi

Price per night

USD 65

Choose your room

Hampton Inn Petersburg-Ft. Lee

Excellent

5 reviews

8.1

Amenities

Free Wifi
Breakfast Included

Price per night

USD 151

Choose your room

Holiday Inn Express Hotel and Suites Petersburg - Fort Lee

Excellent

6 reviews

8.4

Amenities

Free Wifi
Breakfast Included

Price per night

USD 163

Choose your room

Comfort Inn Petersburg - Fort Lee

Very good

10 reviews

7.8

Amenities

Free Wifi
Breakfast Included

Price per night

USD 115

Choose your room

Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie

Exceptional

5 reviews

9.1

Amenities

Free Wifi
Breakfast Included

Price per night

USD 180

Choose your room