Search for Cheap Deals onSpa Resort Hotels in Petersburg
Photo by Corey Dargan
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking, and you save up to 60%!
Hotels by Star Rating
Top Points of Interests in Petersburg
- Hotels near Virginia Motorsports Park
- Hotels near National Museum of the Civil War Soldier
- Hotels near Petersburg National Battlefield Park
- Hotels near Pamplin Historical Park
- Hotels near Rogers Stadium
- Hotels near Pocahontas Island Black History Museum
- Hotels near Farmers Bank
- Hotels near Trapezium House
- Hotels near Dogwood Trace Golf Course
- Hotels near Poplar Grove National Cemetery
- Hotels near Hatcher's Run Battlefield
- Hotels near Centre Hill Museum
- Hotels near Siege Museum
- Hotels near Old Blandford Church
- Hotels near Sycamore Rouge Theatre
- Hotels near People's Memorial Cemetery
- Hotels near Virginia Commonwealth University
- Hotels near Greater Richmond Convention Center
- Hotels near Broad Street
- Hotels near Maymont Park
Cities near Petersburg
- Midlothian Hotels (23.2 mi)
- Chester Hotels (8.91 mi)
- Chesapeake Bay Hotels (74.06 mi)
- Sandston Hotels (20.56 mi)
- Emporia Hotels (38.45 mi)
- Colonial Heights Hotels (1.57 mi)
- Chesterfield Hotels (11.47 mi)
- Hopewell Hotels (8.17 mi)
- Appalachian Mountains Hotels (165.6 mi)
- Powhatan Hotels (35.4 mi)
- Stony Creek Hotels (19.6 mi)
- Prince George Hotels (6.58 mi)
- Fort Lee Hotels (4.08 mi)
- Blackstone Hotels (34.24 mi)
- Charles City Hotels (19.88 mi)
- Amelia Court House Hotels (31.47 mi)
- Dinwiddie Hotels (14.62 mi)
- Moseley Hotels (20.84 mi)
- Virginias Hotels (126.66 mi)
- Mid-Atlantic Hotels (212.28 mi)
Car Rentals Near Petersburg
- Car rentals in Midlothian
- Car rentals in Chester
- Car rentals in Chesapeake Bay
- Car rentals in Sandston
- Car rentals in Emporia
- Car rentals in Colonial Heights
- Car rentals in Chesterfield
- Car rentals in Hopewell
- Car rentals in Appalachian Mountains
- Car rentals in Powhatan
- Car rentals in Stony Creek
- Car rentals in Prince George
- Car rentals in Fort Lee
- Car rentals in Blackstone
- Car rentals in Charles City
- Car rentals in Amelia Court House
Top Spa Resort Destinations
- Annapolis Spa Hotels
- Ottawa Valley Spa Hotels
- Tallahassee Spa Hotels
- Appalachian Mountains Spa Hotels
- Corpus Christi Spa Hotels
- Raleigh Spa Hotels
- Syracuse Spa Hotels
- Chattanooga Spa Hotels
- Grand Canyon Spa Hotels
- Toledo Spa Hotels
- Edmonton Spa Hotels
- El Paso Spa Hotels
- Omaha Spa Hotels
- Cincinnati Spa Hotels
- Fargo Spa Hotels
- Des Moines Spa Hotels
- Dayton Spa Hotels
- Flagstaff Spa Hotels
- Little Rock Spa Hotels
- Waco Spa Hotels
Top Booked Hotels in Petersburg
- Country Inn & Suites by Radisson, Petersburg, VA
- Holiday Inn Express Petersburg, an IHG Hotel
- Hampton Inn by Hilton Petersburg Ft. Gregg Adams
- Days Inn by Wyndham Petersburg/South Fort Lee
- Motel 6 Petersburg, VA - Fort Lee
- Quality Inn Petersburg Near Fort Gregg-Adams
- Comfort Inn Petersburg Near Fort Gregg-Adams
- Super 8 by Wyndham Petersburg
- Graduate Richmond
- Best Western Premier Richmond City Gateway
- Omni Richmond Hotel