Photo by Corey Dargan

Search Hotels with Restaurant in Petersburg

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Petersburg Hotels with Restaurant

This weekend
Next weekend

Top Petersburg Hotels with Restaurant

Our top choices for Petersburg hotels with a restaurant

Country Inn & Suites by Radisson, Petersburg, VA

2.5 star property
7.6 out of 10, Good, (1013)
"The rooms were clean and the beds were comfortable. "
The price is 2.805.870 ₫
3.235.169 ₫ total
includes taxes & fees
28 Sept - 29 Sept
Country Inn & Suites by Radisson, Petersburg, VA

Hampton Inn by Hilton Petersburg Ft. Gregg Adams

2.5 star property
9.0 out of 10, Wonderful, (261)
"It was a great place to stay when traveling with family. "
The price is 3.298.387 ₫
3.704.088 ₫ total
includes taxes & fees
4 Sept - 5 Sept
Hampton Inn by Hilton Petersburg Ft. Gregg Adams

Quality Inn Petersburg Near Fort Gregg-Adams

2.5 star property
6.0 out of 10, (952)
"We had a great room and a good breakfast "
The price is 1.898.352 ₫
2.131.850 ₫ total
includes taxes & fees
7 Sept - 8 Sept
Quality Inn Petersburg Near Fort Gregg-Adams

Holiday Inn Express Petersburg by IHG

2.5 star property
8.0 out of 10, Very good, (1005)
"Great hotel. "
The price is 3.480.310 ₫
3.908.387 ₫ total
includes taxes & fees
4 Sept - 5 Sept
Holiday Inn Express Petersburg by IHG

Ragland Mansion Bed & Breakfast

3.5 star property
9.8 out of 10, Exceptional, (349)
"This historic property is a great place to share time with family and friends before Amtrak trip the next morning . Convenient to Old Town restaurants. We were welcomed and truly enjoyed the individual attention. The whole experience was perfect."
The price is 3.032.090 ₫
4.072.229 ₫ total
includes taxes & fees
3 Sept - 4 Sept
Ragland Mansion Bed & Breakfast

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

2.5 star property
8.4 out of 10, Very good, (538)
"I enjoyed my stay"
The price is 4.350.390 ₫
4.928.993 ₫ total
includes taxes & fees
28 Sept - 29 Sept
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Comfort Inn Petersburg Near Fort Gregg-Adams

2.5 star property
8.2 out of 10, Very good, (1005)
"We needed an inexpensive clean place to sleep in route to Washington DC that offered free breakfast. It had a great gym and a pool and was very reasonably priced breakfast included."
The price is 2.554.865 ₫
2.869.115 ₫ total
includes taxes & fees
9 Sept - 10 Sept
Comfort Inn Petersburg Near Fort Gregg-Adams

Red Roof Inn Petersburg - Fort Lee

2.0 star property
5.0 out of 10, (669)
"Everything was what I expectedd, The rooms interior are far better than the exterior of the property, I will definitely will stay again."
The price is 1.753.088 ₫
1.968.718 ₫ total
includes taxes & fees
7 Sept - 8 Sept
Red Roof Inn Petersburg - Fort Lee

Best Inn

2.5 star property
4.2 out of 10, (388)
"Customer service was polite "
The price is 1.450.130 ₫
1.672.000 ₫ total
includes taxes & fees
30 Aug - 31 Aug
Best Inn

Days Inn by Wyndham Petersburg/South Fort Lee

2.0 star property
5.6 out of 10, (1004)
"Very clean "
The price is 1.924.718 ₫
2.161.458 ₫ total
includes taxes & fees
7 Sept - 8 Sept
Days Inn by Wyndham Petersburg/South Fort Lee
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.

Top Petersburg Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

Why book your hotel with restaurants in Petersburg with Expedia?
Reserving a hotel with restaurants in Petersburg is as simple as entering your travel dates and selecting an option that meets your needs. In search of a stay that has an on-site restaurant or is close to a culinary hub? Want it to be low cost or luxurious? Use Expedia's filters to further narrow your search results and find your perfect match.
How can I find cheap hotels with restaurants in Petersburg?
Expedia can help you easily locate cheap hotels with restaurants in Petersburg. Try our helpful filter tools to lock in accommodation with restaurants or delightful extras, such as included breakfast and lunch. You can also choose how much you want to spend per night and your preferred hotel star rating to bring down costs.
What is there to do in Petersburg near my hotel with restaurants?
There are lots of terrific things to sink your teeth into in Petersburg. Discover popular attractions like Sycamore Rouge Theatre, National Museum of the Civil War Soldier and Dogwood Trace Golf Course. Old Blandford Church, Siege Museum and Pamplin Historical Park are also visited by many.