Beginning of main content

Petersburg Hotel Rooms at the IHG

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Petersburg Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Petersburg IHG Hotels

See all 127 Hotels in Petersburg
Holiday Inn Express Petersburg

Holiday Inn Express Petersburg

11979 S Crater Rd, Petersburg
2.5 out of 5.0
4.0 out of 5 (128 reviews)
Two day stay Excellent check in and out. The room was great, except the dead bolt lock did not work. The hotel i … - 

$96

$96
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie

5679 Boydton Plank Rd, Petersburg
2.5 out of 5.0
4.0 out of 5 (19 reviews)
Close to car show Musty smelling room. Turning ac on helped. Toilet ran all night and would keep flushing. Did not ha … - 

$100

$100
Map

Recently booked Petersburg hotels

Travel Inn Petersburg Fort Lee
1.5 out of 5.0
Last booking: 2 hours ago
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie
2.5 out of 5.0
Last booking: 10 hours ago
Country Inn and Suites
2.5 out of 5.0
Last booking: 10 hours ago
Rodeway Inn
2.0 out of 5.0
Last booking: 17 hours ago
Holiday Inn Express Petersburg
2.5 out of 5.0
Last booking: 27 hours ago
Quality Inn Petersburg
2.5 out of 5.0
Last booking: 28 hours ago

Pocket Guide: IHG Hotels in Petersburg

Search for hotels in Petersburg on Expedia. You can easily find your hotels in Petersburg using one of the methods below:

  • View our selection of featured hotels in Petersburg
  • Use the map to find hotels in the Petersburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Petersburg
  • Enter your travel dates to view the best deals on hotels in Petersburg - while they last