




17 hotels in Petersburg, United States, 0 five-star.
OBO Travel lists 17 hotels in Petersburg, United States, 17 of them with photo galleries and full descriptions. The mix includes 0 five-star and 1 four-star properties, alongside mid-range and budget stays. Well-rated picks include Hotel Petersburg, Tapestry Collection by Hilton, Quality Inn, Hampton Inn Petersburg Ft. Gregg Adams and Holiday Inn Express & Suites Petersburg / Dinwiddie. Prices come live when you pick your dates, with the cancellation policy shown before you book.
Top hotels in Petersburg
Verified availability first, then star rating and photo quality.

Hotel Petersburg, Tapestry Collection by Hilton
Petersburg
Find us in the heart of Petersburg, a 10-minute drive from Petersburg National Battlefield. We’re close to shopping...

Quality Inn
PETERSBURG
Get more for your money at the Quality Inn Petersburg-Fort Lee hotel in Petersburg, VA off Interstate 295 near Southp...

Hampton Inn Petersburg Ft. Gregg Adams
Petersburg
Located on Petersburg's quiet outskirts, the Hampton Inn Petersburg-Ft. Lee offers convenient access to I-95, I-85, a...

Holiday Inn Express & Suites Petersburg / Dinwiddie
PETERSBURG
Located in Petersburg, Holiday Inn Express Hotel & Suites Petersburg/Dinw is a perfect starting point from which to e...

Holiday Inn Express Hotel & Suites Petersburg-Fort Lee
Petersburg
Enjoy the Convenience of Our Petersburg, VA HotelWelcome to the Holiday Inn Express® Hotel and Suites in Petersburg...

Travelodge by Wyndham Petersburg
PETERSBURG
Thank you for choosing our hotel. Travelodge is a hotel brand with over 430 properties across North America attractin...

WoodSpring Suites Petersburg near Fort Lee
PETERSBURG, VA
This property is conveniently located near I-95 and I-295, giving you the convenience of being close to attractions i...

Days Inn by Wyndham Petersburg/South Fort Lee
Post Falls
Make Days Inn PetersburgSouth Fort Lee near Pamplin Historical Park your home base for exploring Virginia. Check out...

Country Inn & Suites by Radisson, Petersburg, VA
PETERSBURG
Country Inn & Suites by Radisson, Petersburg, VA offers Wi-Fi internet connection on-site. Country Inn & Suites by Ra...

Econo Lodge
PETERSBURG
The well-being of guests is top of mind at Choice-branded hotels. Guests may experience a variety of new, improved cl...

Super 8 by Wyndham Petersburg
Petersburg
Super 8 Petersburg is perfectly located for both business and leisure guests in Petersburg (VA). The property offers...

Comfort Inn Petersburg - Fort Lee
Petersburg
The well-being of guests is top of mind at Choice-branded hotels. Guests may experience a variety of new, improved cl...

Motel 6 Fort Lee Petersburg
PETERSBURG
Enjoy garden views at Motel 6 Petersburg, VA - Fort Lee, conveniently located within a 15-minute walk of Old Blandfor...

Best Inn Petersburg
PETERSBURG
Enjoy a comfortable stay at Best Inn in Petersburg, conveniently located within a 5-minute drive of the Keystone Anti...

Flagship Inn
PETERSBURG
Take advantage of recreation opportunities such as a seasonal outdoor pool, or other amenities including complimentar...

Hotel Petersburg VA I-95 & E Washington St
Petersburg
Offering free WiFi access, Hotel Petersburg VA I-95 & E Washington St is located 3 minutes’ drive off Interstate 95 i...

Red Roof Inn Petersburg - Fort Lee
PETERSBURG
This Red Roof Inn in Petersburg, Virginia, places you minutes away from the shops and galleries of Old Towne Petersbu...
Best value hotels in Petersburg
Three and four-star stays with photos and descriptions.

Hotel Petersburg, Tapestry Collection by Hilton
Petersburg
Find us in the heart of Petersburg, a 10-minute drive from Petersburg National Battlefield. We’re close to shopping...

Quality Inn
PETERSBURG
Get more for your money at the Quality Inn Petersburg-Fort Lee hotel in Petersburg, VA off Interstate 295 near Southp...

Hampton Inn Petersburg Ft. Gregg Adams
Petersburg
Located on Petersburg's quiet outskirts, the Hampton Inn Petersburg-Ft. Lee offers convenient access to I-95, I-85, a...

Holiday Inn Express & Suites Petersburg / Dinwiddie
PETERSBURG
Located in Petersburg, Holiday Inn Express Hotel & Suites Petersburg/Dinw is a perfect starting point from which to e...

Holiday Inn Express Hotel & Suites Petersburg-Fort Lee
Petersburg
Enjoy the Convenience of Our Petersburg, VA HotelWelcome to the Holiday Inn Express® Hotel and Suites in Petersburg...

Travelodge by Wyndham Petersburg
PETERSBURG
Thank you for choosing our hotel. Travelodge is a hotel brand with over 430 properties across North America attractin...

WoodSpring Suites Petersburg near Fort Lee
PETERSBURG, VA
This property is conveniently located near I-95 and I-295, giving you the convenience of being close to attractions i...

Days Inn by Wyndham Petersburg/South Fort Lee
Post Falls
Make Days Inn PetersburgSouth Fort Lee near Pamplin Historical Park your home base for exploring Virginia. Check out...
Popular hotel chains in Petersburg
Every property of a chain on one page.
Frequently asked questions about hotels in Petersburg
How many hotels are there in Petersburg?
OBO Travel lists 17 hotels in Petersburg, United States, including 0 five-star and 1 four-star properties.
What are the best hotels in Petersburg?
Popular choices with strong ratings and photo galleries include Hotel Petersburg, Tapestry Collection by Hilton, Quality Inn, Hampton Inn Petersburg Ft. Gregg Adams and Holiday Inn Express & Suites Petersburg / Dinwiddie. Open any hotel to see rooms, facilities and live prices for your dates.
When is the best time to visit Petersburg?
Hotel prices in Petersburg vary by season and local events. Enter your dates to compare live rates, and check a few alternatives if you are flexible.
How much does a hotel in Petersburg cost?
Rates depend on dates, room type and board basis. Pick your dates on any hotel page to see live prices.
Can I cancel a hotel booking in Petersburg?
Many rooms offer free cancellation up to a deadline. The exact cancellation policy is shown on every room before you pay.
Nearby destinations
Other places to stay within easy reach of Petersburg.





