Hotels with a Gym in Petersburg from $84
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Petersburg Hotels with a Gym

Hampton Inn by Hilton Petersburg Ft. Gregg Adams
11909 S Crater Rd, Petersburg, VA
Free Cancellation
Reserve now, pay when you stay
$110 nightly
The price is $123 total per night
$123 total
Aug 3 - Aug 4
Total includes taxes and fees
This hotel doesn't skimp on freebies - guests receive free on-the-go breakfast, free WiFi, and free self parking. Business travelers can take advantage of the ...

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
5679 Boydton Plank Rd, Petersburg, VA
Free Cancellation
$118 nightly
The price is $134 total per night
$134 total
Jul 31 - Aug 1
Total includes taxes and fees
This hotel features a 24-hour gym and a seasonal outdoor pool. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. ...

Holiday Inn Express Petersburg by IHG
11979 S Crater Rd, Petersburg, VA
Free Cancellation
$127 nightly
The price is $143 total per night
$143 total
Jul 30 - Jul 31
Total includes taxes and fees
This hotel features an indoor pool and a 24-hour gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests ...

Comfort Inn Petersburg Near Fort Gregg-Adams
12001 S Crater Rd, Petersburg, VA
Free Cancellation
Reserve now, pay when you stay
$109 nightly
The price is $122 total per night
$122 total
Aug 3 - Aug 4
Total includes taxes and fees
This hotel features a gym and a seasonal outdoor pool. Traveling on business? Take advantage of the free WiFi in public areas and free internet in public areas. ...

Country Inn & Suites by Radisson, Petersburg, VA
130 Wagner Road, Petersburg, VA
Free Cancellation
$99 nightly
The price is $114 total per night
$114 total
Jul 27 - Jul 28
Total includes taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Guests will appreciate ...

Days Inn by Wyndham Petersburg/South Fort Lee
12208 S Crater Rd/I-95, S on I-95 Exit 45, Petersburg, VA
Free Cancellation
Reserve now, pay when you stay
$75 nightly
The price is $84 total per night
$84 total
Aug 4 - Aug 5
Total includes taxes and fees
This hotel doesn't skimp on freebies - guests receive free continental breakfast, free WiFi, and free self parking. Business travelers can take advantage of ...
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.
Petersburg hotels essential information
Accommodation | 648 hotels |
---|---|
Lowest Price | $84 |
Highest Price | $143 |
Popular hotels | Hampton Inn by Hilton Petersburg Ft. Gregg Adams, Country Inn & Suites by Radisson, Petersburg, VA, Holiday Inn Express Petersburg by IHG, Comfort Inn Petersburg Near Fort Gregg-Adams, Days Inn by Wyndham Petersburg/South Fort Lee, Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG |
Recent Petersburg hotel reviews by fellow wanderers

The Commonwealth
5 out of 5
Posted 17 hours ago
Travelocity Verified Review
"The building has a lot of character both inside and outside. The suite we stayed in was large and was decorated in an eclectic style."
A verified traveler stayed at The Commonwealth
- Explore more Hotels with a Gym
- Types of hotels
- Hotels near…
- Hotels by star rating
- Areas of Petersburg
- Book on Expedia
- Historic Hotels in Petersburg
- Golf Resorts & Hotels in Petersburg
- Hotels with Free Parking in Petersburg
- Hotels with Air Conditioning in Petersburg
- Hotels with Pools in Petersburg
- Pet Friendly Hotels in Petersburg
- Kid Friendly Hotels in Petersburg
- Hotels with Free Breakfast in Petersburg
- Hotels with Shopping in Petersburg
- Convention Center Hotels in Petersburg
- Cheap Hotels in Petersburg
- Beach Resorts & Hotels in Petersburg
- Luxury Hotels in Petersburg
- Hotels with Bar in Petersburg
- Hotels with Hot Tubs in Petersburg
- Spa Resorts & Hotels in Petersburg
- Hotels with Suites in Petersburg
- Hotels with Room Service in Petersburg
- Hotels with an Indoor Pool in Petersburg
- Arcade Hotels in Petersburg
- Hotels with Balconies in Petersburg
- Hotels with smoking rooms in Petersburg
An airport
An attraction
- Hotels near Virginia Motorsports Park
- Hotels near Rogers Stadium
- Hotels near Petersburg National Battlefield Park
- Hotels near Pamplin Historical Park
- Hotels near National Museum of the Civil War Soldier
- Hotels near Trapezium House
- Hotels near Poplar Grove National Cemetery
- Hotels near Old Blandford Church
- Hotels near Dogwood Trace Golf Course
- Hotels near Pocahontas Island Black History Museum
- Hotels near Farmers Bank
- Hotels near People's Memorial Cemetery
- Hotels near Virginia Commonwealth University
- Hotels near Greater Richmond Convention Center
- Hotels near Broad Street
- Hotels near Virginia State University
- Hotels near Maymont Park
- Hotels near The National
- Hotels near Altria Theater
- Hotels near Carytown
- Hotels near Virginia Museum of Fine Arts
- Hotels near James River
- Hotels near Chesterfield Towne Center
- Hotels near Metro Richmond Zoo
- Hotels near Southpark Mall
- Hotels near River City Sportsplex
- Hotels near Dorey Park
- Hotels near Shockoe Slip
- Hotels near Virginia Commonwealth University Medical Center
- Hotels near Pocahontas State Park
- Hotels near Virginia Union University
- Hotels near Iron Bridge Sports Park
- Hotels near Chippenham Hospital
- Hotels near Virginia State Capitol
- Hotels near Lake Phoenix Scuba and Family Campground
- Hotels near Monument Avenue
- Hotels near Stony Point Fashion Park
- Hotels near Edgar Allan Poe Museum
- Hotels near Beacon Theatre
- Hotels near Canal Walk
- Midlothian Hotels
- Chester Hotels
- Sandston Hotels
- Chesapeake Bay Hotels
- Emporia Hotels
- Colonial Heights Hotels
- Chesterfield Hotels
- Hopewell Hotels
- Fort Lee Hotels
- Charles City Hotels
- Stony Creek Hotels
- Prince George Hotels
- Powhatan Hotels
- Blackstone Hotels
- Central Virginia Hotels
- Moseley Hotels
- Mid-Atlantic Hotels
- Dinwiddie Hotels
- Providence Forge Hotels
- Amelia Court House Hotels
- Spring Grove Hotels
- Highland Springs Hotels
- Courtland Hotels
- Jarratt Hotels
- Bermuda Hotels
- Virginias Hotels
- Disputanta Hotels
- Waverly Hotels
- Wakefield Hotels
- The South Hotels
- Southern Virginia Hotels
- Woodlake Hotels
- Sutherland Hotels
- Claremont Hotels
- Rawlings Hotels
- Woodvale Hotels
- McKenney Hotels
- Templeton Hotels
- Capron Hotels
Most popular
Hotels
- Cheap Hotels in Danville
- Cheap Hotels in Fredericksburg
- Cheap Hotels in Chincoteague
- Cheap Hotels in Williamsburg
- Cheap Hotels in Alexandria
- Cheap Hotels in Winchester
- Cheap Hotels in Virginia Beach
- Cheap Hotels in Roanoke
- Cheap Hotels in Chesapeake
- Cheap Hotels in Manassas
- Cheap Hotels in Lynchburg
- Virginia Beach Hotels with Balconies
- Cheap Hotels in Portsmouth
- Cheap Hotels in Norfolk
- Cheap Hotels in Blacksburg
- Virginia Beach Pet Friendly Hotels
- Cheap Hotels in Chantilly
- Cheap Hotels in Newport News
- Cheap Hotels in Hampton
- Virginia Beach Beach Resorts & Hotels
- Cheap Hotels in Charlottesville
Flights
Cars
Packages