Petersburg, Virginia, United States of America

Hotels near Petersburg, VA (PTB-Dinwiddie County)

Guests

Why book with Hotels.com?

Where to stay near Petersburg, VA (PTB-Dinwiddie County)?

  • Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel

    Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel

    2.5-star

    Southern Estates1.8 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating8.2.Very good144 Hotels.com guest reviews
    Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel
  • Country Inn & Suites by Radisson, Petersburg, VA

    Country Inn & Suites by Radisson, Petersburg, VA

    2.5-star

    Southern Estates7.3 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating7.8.Good628 Hotels.com guest reviews
    Country Inn & Suites by Radisson, Petersburg, VA
  • WoodSpring Suites Richmond Colonial Heights Fort Lee

    WoodSpring Suites Richmond Colonial Heights Fort Lee

    2.5-star

    Southern Estates8 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating5.4.Fair148 Hotels.com guest reviews
    WoodSpring Suites Richmond Colonial Heights Fort Lee
  • Hilton Garden Inn Richmond South/Southpark

    Hilton Garden Inn Richmond South/Southpark

    3-star

    Southern Estates7.5 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating8.2.Very good221 Hotels.com guest reviews
    Hilton Garden Inn Richmond South/Southpark
  • Extended Stay America Suites Colonial Heights Fort Lee

    Extended Stay America Suites Colonial Heights Fort Lee

    2.5-star

    Southern Estates7.9 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating8.2.Very good48 Hotels.com guest reviews
    Extended Stay America Suites Colonial Heights Fort Lee
  • Comfort Suites South Park

    Comfort Suites South Park

    2.5-star

    Southern Estates7.3 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating8.0.Very good199 Hotels.com guest reviews
    Comfort Suites South Park
  • Ragland Mansion Bed & Breakfast

    Ragland Mansion Bed & Breakfast

    3.5-star

    Southern Estates6.1 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating9.4.Exceptional79 Hotels.com guest reviews
    Ragland Mansion Bed & Breakfast
  • Hampton Inn Petersburg-Southpark Mall

    Hampton Inn Petersburg-Southpark Mall

    2.5-star

    Southern Estates7.2 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating7.6.Good179 Hotels.com guest reviews
    Hampton Inn Petersburg-Southpark Mall
  • Motel 6 Petersburg, VA - Fort Lee

    Motel 6 Petersburg, VA - Fort Lee

    2-star

    Southern Estates6.7 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating6.0.Good225 Hotels.com guest reviews
    Motel 6 Petersburg, VA - Fort Lee
  • Petersburg VA Hotel

    Petersburg VA Hotel

    2.5-star

    Southern Estates6.6 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating5.2.Fair59 Hotels.com guest reviews
    Petersburg VA Hotel
  • OYO Hotel Petersburg VA I-95 & E Washington St

    OYO Hotel Petersburg VA I-95 & E Washington St

    2-star

    Southern Estates6.8 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating4.8.Fair137 Hotels.com guest reviews
    OYO Hotel Petersburg VA I-95 & E Washington St
  • Travel Inn Petersburg Fort Lee

    Travel Inn Petersburg Fort Lee

    2.5-star

    Southern Estates6.6 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating3.8.Poor213 Hotels.com guest reviews
    Travel Inn Petersburg Fort Lee
  • Holiday Inn Petersburg North - Ft. Lee, an IHG Hotel

    Holiday Inn Petersburg North - Ft. Lee, an IHG Hotel

    3-star

    Southern Estates7.3 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating8.0.Very good207 Hotels.com guest reviews
    Holiday Inn Petersburg North - Ft. Lee, an IHG Hotel
  • Flagship Inn

    Flagship Inn

    2-star

    Southern Estates6.8 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating3.6.Poor150 Hotels.com guest reviews
    Flagship Inn
  • Econo Lodge Petersburg - Fort Lee

    Econo Lodge Petersburg - Fort Lee

    2-star

    Southern Estates7.1 miles to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating5.4.Fair95 Hotels.com guest reviews
    Econo Lodge Petersburg - Fort Lee
See more properties

Other landmarks in Petersburg

Transport in Petersburg

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about Petersburg, VA (PTB-Dinwiddie County)

Where is Petersburg, VA (PTB-Dinwiddie County)?

The airport is located 6.2 mi (9.9 km) from Petersburg city centre. Looking for things to do? Visit Pamplin Historical Park and National Museum of the Civil War Soldier.

Where can I stay near Petersburg, VA (PTB-Dinwiddie County)?

You might want to consider this hotel in Petersburg, VA (PTB-Dinwiddie County).

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel - 1.8 mi (3 km) away

Petersburg hotel with 24-hour fitness centre

  • • 2.5-star hotel • Free breakfast • Free parking • Free WiFi • Attentive staff

Things to see and do near Petersburg, VA (PTB-Dinwiddie County)

What to see near Petersburg, VA (PTB-Dinwiddie County)

  • • Pamplin Historical Park
  • • White Oak Road Battlefield
  • • Hatcher's Run Battlefield
  • • Poplar Grove National Cemetery
  • • Virginia State University

Things to do near Petersburg, VA (PTB-Dinwiddie County)

  • • National Museum of the Civil War Soldier
  • • Dogwood Trace Golf Course
  • • Siege Museum
  • • Farmers Bank
  • • Centre Hill Museum

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Petersburg hotels