Book Hotels in Petersburg, VA
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Petersburg hotels

Hotel Petersburg, Tapestry Collection By Hilton
"Only concern is when booked we asked for room to be handicap accessible. Room was not ready when we arrived at 6pm. Television did not work."
Reviewed on Aug 5, 2026

Omni Richmond Hotel
"Very nice hotel. Clean and comfortable."
Reviewed on Aug 13, 2026

Hampton Inn by Hilton Petersburg Fort Lee
"Be aware you will be charged to park in their uncovered parking lot and taxed on that parking fee. They also take a $75.00 “ incidentals fee” directly off the card you use and do not refund that money for 48 hrs. To be clear this is not a pending transaction put a full pull of the funds at check ..."
Reviewed on Aug 12, 2026

Comfort Inn Petersburg Fort Lee Area
"really good stay for a long day"
Reviewed on Aug 13, 2026

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
"Room has bad odor"
Reviewed on Aug 9, 2026

Country Inn & Suites by Radisson, Petersburg, VA
"Overall good experience"
Reviewed on Aug 11, 2026

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
"This property was very dated. Shower, toilet and sink in bathroom did not work properly. Breakfast was good. Staff very friendly! Not sure if I would stay here again."
Reviewed on Aug 13, 2026

Woodspring Suites Petersburg Near Fort Lee
"Was traveling from North Carolina to Virginia for a funeral when I arrived at the hotel I was informed by the young lady at the front desk that they have been trying to reach me all day to let me know that they had overbooked and my rooms were no longer available when I asked her how could that happen ..."
Reviewed on Aug 9, 2026

The Jefferson Hotel
Cheap Petersburg hotels

Days Inn by Wyndham Petersburg/South Fort Lee
Hotels in Petersburg with star-rating
Check Petersburg Hotels by Star Rating

4 Star Hotels
Petersburg Hotel & Travel Guide
You will find a number of places to stay on Travelocity to consider when planning your adventure in Petersburg. Within a convenient driving distance of the downtown area of Petersburg, you can find 19 memorable hotels.
The Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie is nearest to downtown Petersburg and the only hotel within a quick drive.
Economical hotels in and around the Petersburg region are Super 8 Petersburg Hopewell, Econo Lodge South and Days Inn Petersburg - Fort Lee/South.
The Residence Inn Marriott Chester can be found 13 miles (21 kilometers) from the city center of Petersburg. Or, alternatively, the Holiday Inn Express Hotel & Suites Richmond-Brandermill is 20 miles (33 kilometers) away. Other places to stay are the Hampton Inn Petersburg-Southpark Mall and the Courtyard by Marriott Richmond Chester.
Do you want to venture a bit further afield? Central Virginia is home to many exciting attractions worth seeing. Explore Central Virginia's history museums and be sure to enjoy the area's rolling hills. Visitors in this corner of United States of America often love hiking, horse riding and shore fishing.
Chester is 12 miles (20 kilometers) north of Petersburg and features Iron Bridge Sports Park and Point of Rocks Park. Chester hotels and apartments include the Homewood Suites Chester and Fairfield Inn By Marriott Richmond Chester. Alternatively, you could consider staying at Southside, 20 miles (34 kilometers) north of Petersburg, where you can choose between the Days Inn Richmond/South and Americas Best Value Inn. If you're staying in Southside, keep a day to explore the Drewry's Bluff and Art Works Studios & Galleries.
If sport is always on your mind, don't overlook a trip to Richmond International Raceway, which you can find 30 miles (47 kilometers) to the north of Petersburg. Anyone that want to find a bed in the area surrounding the stadium can select from the Best Western Plus Glen Allen Inn or the Sleep Inn Richmond.
Richmond International Airport is a primary gateway for air travel, and is 25 miles (38 kilometers) away from Petersburg. Hotels that are nearby include Courtyard by Marriott Richmond Airport and Richmond Airport Hotel.
Frequently asked questions
Recent Petersburg hotel reviews by fellow wanderers

Comfort Inn Petersburg Fort Lee Area
"really good stay for a long day"
Explore More Ways to Travel with Travelocity
- Stadium Hotels
- Hotels near St Paul's Episcopal Church
- Hotels near St Patrick Catholic Church
- Hotels in Spring Grove
- Hotels near Southpark Mall
- Hotels near Short Pump Town Center
- Short Pump Hotels
- Hotels near Shops at Willow Lawn
- Hotels near Science Museum of Virginia
- Hotels in Sandston
- Hotels near Rockwood Park
- Hotels near Richmond National Battlefield Park
- Hotels near Richmond Main Street Station
- Hotels near Richmond VA
- Hotels in Richmond
- Hotels near Broad Street
- Brookland Park Hotels
- Hotels near Busch Gardens Williamsburg
- Hotels near Byrd Park
- Hotels near Castlewood
- Hotels near Central Business District
- Hotels in Chamberlayne
- Hotels in Chester
- Hotels in Chesterfield
- Hotels near Children's Museum of Richmond
- Church Hill Hotels
- Hotels in Cold Harbor
- Hotels in Colonial Heights
- Colonial Place Hotels
- Hotels near Country Club of Virginia
- Hotels near Crump Park and Meadow Farm Museum
- Virginia Hotels
- Downtown Richmond Hotels
- Dumbarton Hotels
- Hotels near Dutch Gap Conservation Area
- Hotels near Edgar Allan Poe Museum
- Hotels in Fort Lee
- Ginter Park Hotels
- Hotels near Greater Richmond Convention Center
- Hotels in Highland Springs
- Hotels near Hippodrome Theater
- Hotels near Historic Tuckahoe
- Hotels in Hopewell
- Hotels near Hunter Holmes McGuire VA Medical Center
- Jackson Ward Hotels
- Hotels near James River Cellars Winery
- Hotels near James River
- Jeff Davis Hotels
- Hotels near John Marshall House
- Hotels near Johnston-Willis Hospital
- Hotels near Keystone Antique Truck and Tractor Museum
- Hotels near Kings Dominion
- Hotels near Richmond Coliseum
- Hotels near Regency Square Mall
- Raintree Hotels
- Hotels in Prince George
- Hotels near Pocahontas State Park
- Hotels near Pocahontas Island Black History Museum
- Hotels near Petersburg National Battlefield Park
- Oregon Hill Hotels
- North Highland Park Hotels
- Museum District Hotels
- Hotels in Midlothian
- Hotels in Mechanicsville
- Hotels near Library of Virginia
- Hotels near Lavender Fields Herb Farm
- Laurel Hotels
- Lakeside Hotels
- Hotels in Woodlake
- Willow Lawn Hotels
- Hotels in Williamsburg
- Hotels near White Oak Village
- Hotels near White House of the Confederacy
- Westham Hotels
- Warwick Hotels
- Hotels near Virginia War Memorial
- Hotels near Virginia State University
- Hotels near Virginia Repertory Theatre
- Hotels near Virginia Museum of Fine Arts
- Hotels near Virginia Governor's Mansion
- Hotels near Virginia Commonwealth University Medical Center
- Hotels near Virginia Commonwealth University
- Hotels near Virginia Capital Trail Richmond Trailhead
- Varina Hotels
- Hotels near Uptown Alley
- Hotels near Tobacco Row
- Three Chopt Hotels
- Hotels near Stuart C Siegel Center
- Stony Point Hotels
- Bon Air Hotels
- Bellwood Hotels
- Bellevue Hotels
- Hotels near Belle Isle
- Hotels near Beacon Theatre
- Hotels near Arthur Ashe Athletic Center
- Hotels near American Civil War Center at Historic Tredegar











