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
It was probably the most beautiful hotel I've ever stayed at in my life! No exaggeration!!! and the customer service and the sweet wonderful people there they were great!! Special shout out to the clerk at the desk who helped me out in need...And special shout out to the bartender who made us one ...
Reviewed on Mar 10, 2026

Hampton Inn by Hilton Petersburg Fort Lee
Everything was nice and clean. Only issue was the hot water not being hot enough. But it was still hot
Reviewed on Mar 13, 2026

Omni Richmond Hotel
The Omni Richmond Hotel is a well-located downtown hotel known for its convenient access to restaurants, historic sites, and the Shockoe Slip area. The rooms are generally comfortable
Reviewed on Mar 12, 2026

Woodspring Suites Petersburg Near Fort Lee
Basic but clean and fresh. Comfortable bed. Minimalist decor. Kitchen has stove top, large fridge, sink, and microwave. It’s not equipped for cooking or eating so I brought my own pots and pans, dishes and flatware. No dish detergent or sponges-sort of a tease to have a nice kitchen without the necessary ...
Reviewed on Mar 9, 2026

Comfort Inn Petersburg Fort Lee Area
The Hotel Was Very Clean, The Staff Was Welcoming & Very Helpful Tiffany At The Front Desk Went Above And Beyond To Ensure My Family Comfortability. The Rooms Were Clean ,Cozy, & Quiet. The Free Breakfast Was a Variety To Choose From Not Bad ……..
Reviewed on Mar 11, 2026

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
N/A
Reviewed on Mar 10, 2026

Country Inn & Suites by Radisson, Petersburg, VA
Initially, the AC wouldn’t turn off until staff corrected the problem. Then with my unit silenced, I noticed I could hear the other AC units. To my left, my right, and above me. The units rumble. if you need real quiet to sleep like me that is a problem.
Reviewed on Mar 11, 2026

Super 8 by Wyndham Petersburg
Front desk acted as if checking in was an imposition. (We’re low-maintenance folks with 1or 2 questions).
Reviewed on Feb 28, 2026

Days Inn by Wyndham Petersburg/South Fort Lee
The internet was okay. The staff was okay. parking okay plenty of parking.
Reviewed on Mar 8, 2026
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

Graduate by Hilton Richmond
Explore More Ways to Travel with Travelocity
- Hotels near Southpark Mall
- Hotels near Keystone Antique Truck and Tractor Museum
- Hotels near People's Memorial Cemetery
- Hotels near Dutch Gap Conservation Area
- Cabins in Prince George County
- Hotels near Virginia State University
- Hotels near Iron Bridge Sports Park
- Hotels near Petersburg National Battlefield Park
- Hotels near Old Blandford Church
- Hotels near U.S. Army Quartermaster Museum
- Fort Lee Hotels
- Sutherland Hotels
- Hotels near Petersburg Station
- Hilton Hotels in Bermuda
- Marriott Hotels & Resorts in Bermuda
- Bermuda Hotels
- Chester Hotels
- Hotels near Pocahontas Island Black History Museum
- Hotels near Swaders Sports Park
- Hotels near Poplar Grove National Cemetery
- Hotels near National Museum of the Civil War Soldier
- Hotels near Shirley Plantation
- Chesterfield Hotels
- Apartments in Prince George
- B&B in Prince George
- Extended Stay Hotels in Prince George
- Hotels with Hot Tubs in Prince George
- Hotels with an Indoor Pool in Prince George
- Hotels with Room Service in Prince George
- Pet Friendly Hotels in Prince George
- Spa Resorts & in Prince George
- Prince George Hotels
- Houseboats in Prince George
- Inns in Prince George
- Motels in Prince George
- Vacation Homes in Prince George
- Hotels near White Oak Road Battlefield
- Hotels near Beacon Theatre
- Hotels near General Grant's HQ at City Point
- Apartments in Colonial Heights
- B&B in Colonial Heights
- Extended Stay Hotels in Colonial Heights
- Kid Friendly Hotels in Colonial Heights
- Hotels with Suites in Colonial Heights
- Hotels with Pools in Colonial Heights
- Hotels with Balconies in Colonial Heights
- Hotels with Bar in Colonial Heights
- Hotels with Free Breakfast in Colonial Heights
- Hotels with Hot Tubs in Colonial Heights
- Hotels with an Indoor Pool in Colonial Heights
- Hotels with smoking rooms in Colonial Heights
- La Quinta Inn & Suites Hotels in Colonial Heights
- Luxury Hotels in Colonial Heights
- Motel 6 Hotels in Colonial Heights
- Pet Friendly Hotels in Colonial Heights
- Red Roof Inn Hotels in Colonial Heights
- Spa Resorts & in Colonial Heights
- Hotel Wedding Venues Hotels in Colonial Heights
- Winery Hotels in Colonial Heights
- Colonial Heights Hotels
- Motels in Colonial Heights
- Vacation Homes in Colonial Heights
- Villas in Colonial Heights
- Templeton Hotels
- Woodvale Hotels
- Hotels near Trapezium House
- Hopewell Hotels
- Hotels near Rogers Stadium
- Flights from Dinwiddie County
- Flights to Fort Lee
- Flights from Atlanta to Fort Lee
- Flights from Chicago to Fort Lee
- Flights from Houston to Fort Lee
- Flights from Nashville to Fort Lee
- Flights from San Francisco to Fort Lee
- Flights from Oklahoma City to Fort Lee
- Flights from Louisville to Fort Lee
- Flights from Denver to Bermuda
- Flights from Minneapolis - St. Paul to Bermuda
- Flights from Seattle to Bermuda
- Flights from Newark to Bermuda
- Flights to Prince George
- Flights to Colonial Heights
- Flights from Chicago to Colonial Heights
- Flights from Salt Lake City to Colonial Heights











