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.4.Very Good145 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.Good630 Hotels.com guest reviews
    Country Inn & Suites by Radisson, Petersburg, VA
  • 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.0.Very Good218 Hotels.com guest reviews
    Hilton Garden Inn Richmond South/Southpark
  • 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.Fair150 Hotels.com guest reviews
    WoodSpring Suites Richmond Colonial Heights Fort Lee
  • 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
  • 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 Good202 Hotels.com guest reviews
    Comfort Suites South Park
  • 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.Good226 Hotels.com guest reviews
    Motel 6 Petersburg, VA - Fort Lee
  • Ragland Mansion Bed & Breakfast

    Ragland Mansion Bed & Breakfast

    3.5-star

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

    Guest rating9.4.Exceptional85 Hotels.com guest reviews
    Ragland Mansion Bed & Breakfast
  • 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 rating7.8.Good213 Hotels.com guest reviews
    Holiday Inn Petersburg North - Ft. Lee, an IHG Hotel
  • 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 Good50 Hotels.com guest reviews
    Extended Stay America Suites Colonial Heights Fort Lee
  • 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.Poor212 Hotels.com guest reviews
    Travel Inn Petersburg Fort Lee
  • Flagship Inn

    Flagship Inn

    2-star

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

    Guest rating3.6.Poor149 Hotels.com guest reviews
    Flagship Inn
  • Petersburg VA Hotel

    Petersburg VA Hotel

    2.5-star

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

    Guest rating5.2.Fair62 Hotels.com guest reviews
    Petersburg VA Hotel
  • Econo Lodge Petersburg - Fort Lee

    Econo Lodge Petersburg - Fort Lee

    2-star

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

    Guest rating5.2.Fair94 Hotels.com guest reviews
    Econo Lodge Petersburg - Fort Lee
  • 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.6.Fair146 Hotels.com guest reviews
    OYO Hotel Petersburg VA I-95 & E Washington St
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 center. Looking for things to do? Spend time at National Museum of the Civil War Soldier and Pamplin Historical Park.

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 center

  • • 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