Hilton Hotels and Resorts Hotels in or near Petersburg


From
$125
Per Night

Hilton Richmond Short Pump
12042 West Broad Street
Richmond, VA 23233


More Hotels In Petersburg

1-star hotel in Petersburg
Rodeway Inn At Fort Lee Petersburg
530 East Washington Street
Petersburg, VA 23803
Rodeway Inn in Petersburg


From
$51
Per Night
2-star hotel in Petersburg
Super 8 Petersburg
3138 South Crater Road
Petersburg, VA 23805
Super 8 in Petersburg


From
$52
Per Night


From
$109
Per Night


From
$80
Per Night


From
$51
Per Night
2-star hotel in Petersburg
Days Inn Petersburg Ft Lee South
12208 South Crater Road
Petersburg, VA 23805
Days Inn in Petersburg


Rodeway Inn at Fort Lee
530 East Washington Street
Petersburg, VA 23803


From
$80
Per Night
2-star hotel in Petersburg
Comfort Inn Petersburg
12001 South Crater Road
Petersburg, VA 23805
Comfort Inns in Petersburg


From
$47
Per Night
2-star hotel in Petersburg
Econo Lodge Petersburg
900 Winfield Road
Petersburg, VA 23803
Econo Lodge in Petersburg

1-star hotel in Petersburg
Knights Inn Petersburg
622 East Wythe Street
Petersburg, VA 23803
Knights Inn in Petersburg


Comfort Inn
12001 South Crater Road
Petersburg, VA 23805


From
$57
Per Night
2-star hotel in Petersburg
Econo Lodge South
16905 Parkdale Road
Petersburg, VA 23805
Econo Lodge in Petersburg



From
$60
Per Night
2-star hotel in Petersburg
Quality Inn Petersburg
11974 South Crater Road
Petersburg, VA 23805
Quality Inns in Petersburg


From
$43
Per Night

Knights Inn Petersburg
16502 Sunny Brook Road
Petersburg, VA 23805
Knights Inn in Petersburg