Photo by Corey Dargan
Find hotels in Petersburg, VA from AED 176
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Petersburg
Family friendly
Apartment
Pet friendly
Check prices for these dates
Compare 645 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Sleep Inn & Suites Stony Creek - Petersburg South
Sleep Inn & Suites Stony Creek - Petersburg South
8.0 out of 10, Very Good, (883)
The price is AED 340
AED 365 total
includes taxes & fees
15 Jul - 16 Jul

Studio 6 Richmond, VA - Airport
Studio 6 Richmond, VA - Airport
9.0 out of 10, Wonderful, (137)
The price is AED 244
AED 284 total
includes taxes & fees
3 Aug - 4 Aug

Fairfield Inn & Suites by Marriott Stony Creek
Fairfield Inn & Suites by Marriott Stony Creek
9.4 out of 10, Exceptional, (317)
The price is AED 404
AED 434 total
includes taxes & fees
20 Jul - 21 Jul

Ragland Mansion Bed & Breakfast
Ragland Mansion Bed & Breakfast
9.8 out of 10, Exceptional, (346)
The price is AED 441
AED 592 total
includes taxes & fees
16 Jul - 17 Jul

Hampton Inn by Hilton Petersburg Ft. Gregg Adams
Hampton Inn by Hilton Petersburg Ft. Gregg Adams
9.0 out of 10, Wonderful, (198)
The price is AED 403
AED 452 total
includes taxes & fees
27 Jul - 28 Jul

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
8.4 out of 10, Very Good, (527)
The price is AED 408
AED 463 total
includes taxes & fees
12 Aug - 13 Aug

Holiday Inn Express Petersburg by IHG
Holiday Inn Express Petersburg by IHG
8.0 out of 10, Very Good, (1002)
The price is AED 394
AED 442 total
includes taxes & fees
17 Jul - 18 Jul

Comfort Inn Petersburg Near Fort Gregg-Adams
Comfort Inn Petersburg Near Fort Gregg-Adams
8.2 out of 10, Very Good, (964)
The price is AED 387
AED 434 total
includes taxes & fees
21 Jul - 22 Jul

Country Inn & Suites by Radisson, Petersburg, VA
Country Inn & Suites by Radisson, Petersburg, VA
7.6 out of 10, Good, (1005)
The price is AED 372
AED 428 total
includes taxes & fees
22 Jul - 23 Jul

Quality Inn Petersburg Near Fort Gregg-Adams
Quality Inn Petersburg Near Fort Gregg-Adams
6.0 out of 10, (946)
The price is AED 281
AED 316 total
includes taxes & fees
19 Jul - 20 Jul

Hotel Petersburg, Tapestry Collection By Hilton
Hotel Petersburg, Tapestry Collection By Hilton
8.8 out of 10, Excellent, (46)
The price is AED 367
AED 424 total
includes taxes & fees
3 Aug - 4 Aug

Super 8 by Wyndham Petersburg
Super 8 by Wyndham Petersburg
6.2 out of 10, (356)
The price is AED 290
AED 335 total
includes taxes & fees
14 Jul - 15 Jul

Days Inn by Wyndham Petersburg/South Fort Lee
Days Inn by Wyndham Petersburg/South Fort Lee
5.8 out of 10, (1001)
The price is AED 275
AED 309 total
includes taxes & fees
14 Jul - 15 Jul

Red Roof Inn Petersburg - Fort Lee
Red Roof Inn Petersburg - Fort Lee
5.0 out of 10, (661)
The price is AED 237
AED 266 total
includes taxes & fees
20 Jul - 21 Jul

Motel 6 Petersburg, VA - Fort Lee
Motel 6 Petersburg, VA - Fort Lee
6.4 out of 10, (655)
The price is AED 228
AED 263 total
includes taxes & fees
22 Jul - 23 Jul

Best Inn
Best Inn
4.2 out of 10, (379)
The price is AED 202
AED 233 total
includes taxes & fees
26 Jul - 27 Jul

Econo Lodge Petersburg - Fort Lee
Econo Lodge Petersburg - Fort Lee
5.4 out of 10, (537)
The price is AED 213
AED 246 total
includes taxes & fees
26 Jul - 27 Jul

Travelers Inn By OYO, Templeton VA
Travelers Inn By OYO, Templeton VA
4.2 out of 10, (126)
The price is AED 176
AED 218 total
includes taxes & fees
14 Jul - 15 Jul

Cloverleaf Motel By Belvilla Richmond Near Turnpike
Cloverleaf Motel By Belvilla Richmond Near Turnpike
6.8 out of 10, (9)
The price is AED 187
AED 240 total
includes taxes & fees
22 Jul - 23 Jul

Hyatt Place Richmond/Chester
Hyatt Place Richmond/Chester
8.4 out of 10, Very Good, (1004)
The price is AED 443
AED 515 total
includes taxes & fees
14 Jul - 15 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in Petersburg
Find the best Petersburg areas and neighborhoods for the activities you enjoy most.

Ettrick
1 out of top 10 points of interest in this area
Home to Virginia State University, this area boasts historic landmarks like Vawter Hall and Old President's House, and offers convenient access to the Petersburg Amtrak train station.
Learn more about Petersburg
Petersburg is calling! Discover its churches, history, food, and more.

Photo by Corey Dargan
Open Photo by Corey Dargan
More cheap stays in Petersburg
More cheap stays in Petersburg

Studio 6 Richmond, VA - Airport
580 Trampton Road, Sandston, VA
The price is AED 244 per night from Aug 3 to Aug 4
AED 244
AED 284 total
3 Aug - 4 Aug
includes taxes & fees
8.8/10 Excellent! (136 reviews)
Hotels in Petersburg with star-rating
Hotels in Petersburg with star-rating

5 Star Hotels
1 properties
Stay near popular Petersburg attractions
Stay near popular Petersburg attractions
Rogers Stadium
Catch an event at Rogers Stadium during your trip to Petersburg. While you're in the area, stroll along the riverfront.
Recent reviews of Petersburg hotels
Recent reviews of Petersburg hotels

The Jefferson Hotel
5/5 Excellent
"Beautiful, comfortable room, excellent service, gorgeous hotel. Absolutly recommend!"
A verified traveler stayed at The Jefferson Hotel
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Petersburg attractions
- Hotels near Virginia Motorsports Park
- Hotels near Rogers Stadium
- Hotels near Petersburg National Battlefield Park
- Hotels near National Museum of the Civil War Soldier
- Hotels near Pamplin Historical Park
- Hotels near Trapezium House
- Hotels near Old Blandford Church
- Hotels near Dogwood Trace Golf Course
- Hotels near Poplar Grove National Cemetery
- Hotels near Pocahontas Island Black History Museum
- Hotels near Farmers Bank
- Hotels near Centre Hill Museum
- Hotels near Hatcher's Run Battlefield
- Hotels near Siege Museum
- Hotels near People's Memorial Cemetery
- Hotels near Sycamore Rouge Theatre
- Hotels near Virginia Commonwealth University
- Hotels near Greater Richmond Convention Center
- Hotels near Broad Street
- Hotels near The National
More Hotel Options in Petersburg
- Adventure Hotels in Petersburg
- Beach Hotels in Petersburg
- Business Hotels in Petersburg
- Cheap Hotels in Petersburg
- Family Hotels in Petersburg
- Golf Hotels in Petersburg
- Historic Hotels in Petersburg
- Hotels with Bars in Petersburg
- Hotels with Free Parking in Petersburg
- Hotels with Hot Tubs in Petersburg
- Hotels with WiFi in Petersburg
- Hotels with a Pool in Petersburg
- Hotels with an Indoor Pool in Petersburg
- Hotels with smoking rooms in Petersburg
- Luxury Hotels in Petersburg
- Pet-friendly Hotels in Petersburg
- Resorts & Hotels with Spas in Petersburg
- Shopping Hotels in Petersburg
More Accommodation Types in Petersburg
Hotels near Petersburg Airports
Petersburg Hotels by Brand
Other Hotels near Petersburg, Virginia
- Midlothian Hotels
- Chester Hotels
- Sandston Hotels
- Chesapeake Bay Hotels
- Emporia Hotels
- Colonial Heights Hotels
- Chesterfield Hotels
- Hopewell Hotels
- Fort Lee Hotels
- Charles City Hotels
- Prince George Hotels
- Stony Creek Hotels
- Powhatan Hotels
- Blackstone Hotels
- Central Virginia Hotels
- Dinwiddie Hotels
- Moseley Hotels
- Providence Forge Hotels
- Mid-Atlantic Hotels
- Amelia Court House Hotels
Explore more hotels
- Studio 6 Richmond, VA - Airport
- The Commonwealth
- Microtel Inn & Suites by Wyndham Richmond Airport
- Best Western Premier Richmond City Gateway
- Quirk Hotel Richmond
- La Quinta Inn & Suites by Wyndham Richmond-Midlothian
- The Jefferson Hotel
- The Berkeley Hotel
- Extended Stay America Suites North Chesterfield Arboretum
- Best Western Plus Richmond Airport Hotel
- Hilton Richmond Downtown
- Graduate by Hilton Richmond