Photo by Corey Dargan
Find hotels in Petersburg, VA from $61
Most hotels are fully refundable. Because flexibility matters.
Save 10% or more on over 100,000 hotels worldwide as a One Key member.
Search over 2.9 million properties and 550 airlines worldwide.
Compare 611 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
More cheap stays in Petersburg
Motel 6 Richmond, VA - Midlothian Turnpike
100 Greshamwood Place, Richmond, VA
The price is $70 per night from Apr 24 to Apr 25
$70
$81 total
includes taxes & fees
Apr 24 - Apr 25
6.4/10 (471 reviews)
Stay near popular Petersburg attractions
Pamplin Historical Park
5/5(1 review)
Explore the great outdoors at Pamplin Historical Park, a lovely green space in Petersburg. While in this family-friendly area, you can savor the top-notch restaurants.
Petersburg Travel Info
Number of reviews | 5,924 |
---|---|
Accommodation | 611 hotels |
Highest price | $175 |
Lowest price | $61 |
Reasons to visit | Sycamore Rouge Theatre, National Museum of the Civil War Soldier and Dogwood Trace Golf Course |
Hotels with family-friendly amenities | 14 |
Hotels with nearby historical attractions | 8 |
Frequently asked questions
Recent reviews of Petersburg hotelsExpedia verified reviews
5/5 Excellent
"Nice!"
A verified traveler stayed at Omni Richmond Hotel
Posted 13 hours ago
Hotels in Petersburg Neighborhoods
Stay near popular Petersburg attractions
- Virginia Motorsports Park
- Pamplin Historical Park
- National Museum of the Civil War Soldier
- Petersburg National Battlefield Park
- Pocahontas Island Black History Museum
- Rogers Stadium
- Dogwood Trace Golf Course
- Trapezium House
- Old Blandford Church
- Poplar Grove National Cemetery
- Centre Hill Museum
- Sycamore Rouge Theatre
- Hatcher's Run Battlefield
- Farmers Bank
- People's Memorial Cemetery
- Siege Museum
- Virginia Commonwealth University
- Broad Street
- Greater Richmond Convention Center
- Virginia State University
More Hotel Options in Petersburg
- Beach Hotels (6)
- Business Hotels (12)
- Cheap Hotels (10)
- Family Hotels (13)
- Golf Hotels (16)
- Historic Hotels (17)
- Hotels & Resorts for Couples (5)
- Hotels with Air Conditioning (16)
- Hotels with Balconies (1)
- Hotels with Bars (3)
- Hotels with Connecting Rooms (6)
- Hotels with Free Breakfast (13)
- Hotels with Free Parking (16)
- Hotels with Free Wifi (18)
- Hotels with Hot Tubs (3)
- Hotels with Laundry Facilities (13)
- Hotels with Restaurants (15)
- Hotels with Room Service (2)
- Hotels with Suites (2)
- Hotels with Tennis Courts (1)
- Hotels with a Gym (8)
- Hotels with a Pool (14)
- Hotels with a View (1)
- Hotels with an Indoor Pool (2)
- Hotels with an Outdoor Pool (14)
- Hotels with smoking rooms (1)
- Luxury Hotels (5)
- Non-Smoking Hotels (3)
- Pet-friendly Hotels (14)
- Resorts & Hotels with Spas (3)
More Accommodation Types in Petersburg
Hotels near Petersburg Airports
Petersburg Hotels by Brand
Other Hotels near Petersburg, Virginia
- Midlothian Hotels
- Chester Hotels
- Emporia Hotels
- Chesapeake Bay Hotels
- Sandston Hotels
- Colonial Heights Hotels
- Chesterfield Hotels
- Hopewell Hotels
- Appalachian Mountains Hotels
- Powhatan Hotels
- Fort Lee Hotels
- Stony Creek Hotels
- Prince George Hotels
- Blackstone Hotels
- Charles City Hotels
- Moseley Hotels
- Dinwiddie Hotels
- Virginias Hotels
- Amelia Court House Hotels
- Mid-Atlantic Hotels
More Popular Hotels in Virginia
- Omni Richmond Hotel
- The Berkeley Hotel
- Microtel Inn & Suites by Wyndham Richmond Airport
- Quality Inn Richmond Airport
- Best Western Plus Richmond Airport Hotel
- Quirk Hotel Richmond
- The Commonwealth
- La Quinta Inn & Suites by Wyndham Richmond-Midlothian
- Hyatt Place Richmond/Arboretum
- The Jefferson Hotel
- Motel 6 Richmond, VA - Midlothian Turnpike
- Country Inn & Suites by Radisson, Richmond I-95 South, VA
Expedia's Latest Trends
Hotels
Norfolk Cheap HotelsTop Hotels in BlacksburgTop Hotels in HarrisonburgVirginia Beach Cheap HotelsTop Hotels in AlexandriaTop Hotels in CharlottesvilleTop Hotels in NorfolkTop Hotels in WinchesterTop Hotels in FredericksburgTop Hotels in LynchburgTop Hotels in Newport NewsTop Hotels in Virginia BeachTop Hotels in RoanokeVirginia Beach Oceanfront HotelsTop Hotels in HamptonTop Hotels in WilliamsburgTop Hotels in Chesapeake
Cars
Packages