Hotels with Restaurants in Petersburg from $63
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 Restaurants

Ragland Mansion Bed & Breakfast
205 South Sycamore St, Petersburg, VA
$143 nightly
The price is $161 total per night
$161 total
Jul 16 - Jul 17
Total includes taxes and fees
This bed & breakfast features free self parking and free WiFi in public areas. Enjoy the free cooked-to-order breakfast each morning.

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
Jul 20 - Jul 21
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
$111 nightly
The price is $126 total per night
$126 total
Jul 20 - Jul 21
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
$107 nightly
The price is $120 total per night
$120 total
Jul 17 - Jul 18
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
$105 nightly
The price is $118 total per night
$118 total
Jul 20 - Jul 21
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
$101 nightly
The price is $117 total per night
$117 total
Jul 20 - Jul 21
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 ...

Quality Inn Petersburg Near Fort Gregg-Adams
11974 S Crater Rd, Petersburg, VA
Free Cancellation
Reserve now, pay when you stay
$77 nightly
The price is $86 total per night
$86 total
Jul 19 - Jul 20
Total includes taxes and fees
A restaurant and a seasonal outdoor pool are featured at this hotel. There's no skimping on freebies - guests receive free continental breakfast, free WiFi, ...

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
Jul 14 - Jul 15
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 ...

Econo Lodge Petersburg - Fort Lee
900 Winfield Rd, Petersburg, VA
Free Cancellation
Reserve now, pay when you stay
$56 nightly
The price is $65 total per night
$65 total
Jul 20 - Jul 21
Total includes taxes and fees
A seasonal outdoor pool, free self parking, and laundry facilities are featured at this hotel. WiFi in public areas is free. A picnic area, luggage storage, ...

Red Roof Inn Petersburg - Fort Lee
12205 South Crater Rd, Building A, Petersburg, VA
Free Cancellation
Reserve now, pay when you stay
$57 nightly
The price is $65 total per night
$65 total
Jul 20 - Jul 21
Total includes taxes and fees
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. Staff at the 24-hour front desk can provide around-the-clock ...

Best Inn
555 E Wythe St, Petersburg, VA
$55 nightly
The price is $63 total per night
$63 total
Jul 14 - Jul 15
Total includes taxes and fees
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. A snack bar/deli, dry cleaning, and laundry facilities are also on ...
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 | 646 hotels |
---|---|
Lowest Price | $63 |
Highest Price | $161 |
Popular hotels | Country Inn & Suites by Radisson, Petersburg, VA, Hampton Inn by Hilton Petersburg Ft. Gregg Adams, Quality Inn Petersburg Near Fort Gregg-Adams, Holiday Inn Express Petersburg by IHG, Ragland Mansion Bed & Breakfast, Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG, Comfort Inn Petersburg Near Fort Gregg-Adams, Red Roof Inn Petersburg - Fort Lee, Best Inn, Days Inn by Wyndham Petersburg/South Fort Lee, Gateway Inn, Econo Lodge Petersburg - Fort Lee |
Recent Petersburg hotel reviews by fellow wanderers

Hampton Inn by Hilton Petersburg Ft. Gregg Adams
5 out of 5
Posted 1 day ago
Travelocity Verified Review
"Great staff and support and hospitality "
A verified traveler stayed at Hampton Inn by Hilton Petersburg Ft. Gregg Adams
- Explore more Hotels with Restaurants
- 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
- Hotels with a Gym 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 National Museum of the Civil War Soldier
- Hotels near Pamplin Historical Park
- Hotels near Old Blandford Church
- Hotels near Trapezium House
- Hotels near Dogwood Trace Golf Course
- Hotels near Poplar Grove National Cemetery
- 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 The National
- Hotels near Maymont Park
- 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 River City Sportsplex
- Hotels near Southpark Mall
- Hotels near Shockoe Slip
- Hotels near Dorey Park
- 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 White Oak Village
- Hotels near Beacon Theatre
- Hotels near Canal Walk
- Hotels near Stony Point Fashion Park
- Midlothian Hotels
- Chester Hotels
- Sandston Hotels
- Chesapeake Bay Hotels
- Emporia Hotels
- Colonial Heights Hotels
- Chesterfield Hotels
- Hopewell Hotels
- Fort Lee Hotels
- Charles City Hotels
- Prince George Hotels
- Stony Creek Hotels
- Powhatan Hotels
- Blackstone Hotels
- Central Virginia Hotels
- Dinwiddie Hotels
- Moseley Hotels
- Providence Forge Hotels
- Mid-Atlantic Hotels
- Amelia Court House Hotels
- Highland Springs Hotels
- Spring Grove Hotels
- Courtland Hotels
- Bermuda Hotels
- Jarratt Hotels
- Disputanta Hotels
- Virginias Hotels
- Waverly Hotels
- Wakefield Hotels
- The South Hotels
- Woodlake Hotels
- Southern Virginia Hotels
- Claremont Hotels
- Sutherland Hotels
- Rawlings Hotels
- Woodvale Hotels
- McKenney Hotels
- Templeton Hotels
- Capron Hotels
Most popular
Hotels
- Hotels in Danville
- Hotels in Fredericksburg
- Hotels in Chincoteague
- Hotels in Williamsburg
- Hotels in Alexandria
- Hotels in Winchester
- Hotels in Virginia Beach
- Hotels in Roanoke
- Hotels in Chesapeake
- Hotels in Manassas
- Hotels in Lynchburg
- Hotels with Balconies in Virginia Beach
- Hotels in Portsmouth
- Hotels in Norfolk
- Hotels in Blacksburg
- Pet Friendly Hotels in Virginia Beach
- Hotels in Chantilly
- Hotels in Newport News
- Hotels in Hampton
- Beach Resorts & Hotels in Virginia Beach
- Hotels in Charlottesville
Flights
Cars
Packages