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 Estates3 kilometers to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating8.4.Very good146 Hotels.com guest reviews
    Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel
  • Ragland Mansion Bed & Breakfast

    Ragland Mansion Bed & Breakfast

    3.5-star

    Southern Estates9.8 kilometers to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating9.4.Exceptional84 Hotels.com guest reviews
    Ragland Mansion Bed & Breakfast
  • Country Inn & Suites by Radisson, Petersburg, VA

    Country Inn & Suites by Radisson, Petersburg, VA

    2.5-star

    Southern Estates11.7 kilometers to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating7.8.Good616 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 Estates12.8 kilometers to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating5.4.Fair151 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 Estates12.1 kilometers to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating8.0.Very good218 Hotels.com guest reviews
    Hilton Garden Inn Richmond South/Southpark
  • Comfort Suites South Park

    Comfort Suites South Park

    2.5-star

    Southern Estates11.7 kilometers to Petersburg, VA (PTB-Dinwiddie County)

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

    Extended Stay America Suites Colonial Heights Fort Lee

    2.5-star

    Southern Estates12.7 kilometers to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating8.2.Very good50 Hotels.com guest reviews
    Extended Stay America Suites Colonial Heights Fort Lee
  • Motel 6 Petersburg, VA - Fort Lee

    Motel 6 Petersburg, VA - Fort Lee

    2-star

    Southern Estates10.8 kilometers to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating6.0.Good218 Hotels.com guest reviews
    Motel 6 Petersburg, VA - Fort Lee
  • Hampton Inn Petersburg-Southpark Mall

    Hampton Inn Petersburg-Southpark Mall

    2.5-star

    Southern Estates11.6 kilometers to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating7.6.Good179 Hotels.com guest reviews
    Hampton Inn Petersburg-Southpark Mall
  • Holiday Inn Petersburg North - Ft. Lee, an IHG Hotel

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

    3-star

    Southern Estates11.8 kilometers to Petersburg, VA (PTB-Dinwiddie County)

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

    Flagship Inn

    2-star

    Southern Estates11 kilometers to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating3.6.Poor144 Hotels.com guest reviews
    Flagship Inn
  • Travel Inn Petersburg Fort Lee

    Travel Inn Petersburg Fort Lee

    2.5-star

    Southern Estates10.6 kilometers to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating4.0.Fair205 Hotels.com guest reviews
    Travel Inn Petersburg Fort Lee
  • Petersburg VA Hotel

    Petersburg VA Hotel

    2.5-star

    Southern Estates10.6 kilometers to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating5.0.Fair65 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 Estates10.9 kilometers to Petersburg, VA (PTB-Dinwiddie County)

    Guest rating4.6.Fair153 Hotels.com guest reviews
    OYO Hotel Petersburg VA I-95 & E Washington St
  • Econo Lodge Petersburg - Fort Lee

    Econo Lodge Petersburg - Fort Lee

    2-star

    Southern Estates11.4 kilometers to Petersburg, VA (PTB-Dinwiddie County)

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

Keep exploring

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

See more Petersburg hotels