Hotels in Petersburg, Virginia

Showing 27 hotels
  • Hampton Inn Petersburg-Southpark Mall

    2.55 miles
    From*$118

    Honors Travel/save

  • Hilton Garden Inn Richmond South/Southpark

    3.06 miles
    From*$136

    Honors Discount

  • Hampton Inn Petersburg-Ft. Lee

    4.27 miles
    From*$115

    Honors Discount

  • Hampton Inn Hopewell Fort Lee

    5.25 miles
    From*$122

    Honors Discount

  • Homewood Suites by Hilton Richmond-Chester

    10.18 miles
    From*$144

    Honors Discount

  • Hampton Inn Chester

    10.41 miles
    From*$105

    Honors Discount

  • Hampton Inn Stony Creek/Petersburg Area

    15.81 miles
    From*$97

    Honors Travel/save

  • Hampton Inn Richmond - South

    18.18 miles
    From*$134

    Honors Discount

  • Hampton Inn Richmond-Southwest-Hull Street

    19.61 miles
    From*$134

    Honors Discount

  • Homewood Suites by Hilton Richmond - Airport

    22.37 miles
    From*$144

    Honors Discount

  • DoubleTree by Hilton Richmond Airport

    22.45 miles
    From*$134

    Honors Discount

  • Hilton Garden Inn Richmond Airport

    22.49 miles
    From*$146

    Honors Discount

  • Hampton Inn Richmond - Airport

    22.54 miles
    From*$136

    Honors Discount

  • Hampton Inn & Suites Richmond - Downtown

    23.23 miles
    From*$144

    Honors Discount

  • Homewood Suites by Hilton Richmond-Downtown

    23.23 miles
    From*$163

    Honors Discount

  • Hilton Richmond Downtown

    23.43 miles
    From*$144

    Honors Travel/save

  • Hampton Inn Richmond-Midlothian Turnpike

    23.81 miles
    From*$134

    Honors Discount

  • DoubleTree by Hilton Hotel Richmond - Midlothian

    23.98 miles
    From*$140

    Honors Discount

Page 1 of 1
Page 1 of 1

*Prices are based on current availability over the next 30 days and are subject to change. Please enter exact dates for specific pricing and availability.