A panoramic view of a town with a mix of historic and modern buildings, a large body of water in the distance, and a cloudy sky.

Cheap Hotels & Resorts in Petersburg from AU$81

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Petersburg Cheap Hotels

Next weekend
In two weeks

Our top choices for Petersburg cheap hotels

1. Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
2.5 star property
Petersburg
8.8 out of 10, Excellent, (622 reviews)
"Great stay"
United States
Lyubov
The price is AU$156
includes taxes & fees
10 Aug - 11 Aug
Hampton Inn by Hilton Petersburg Fort Lee

2. Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
8.4 out of 10, Very good, (1,003 reviews)
"Loved the breakfast, rooms were very clean and all staff members were pleasant to work with."
United States
Barbara
The price is AU$140
includes taxes & fees
24 Aug - 25 Aug
Comfort Inn Petersburg Fort Lee Area

3. Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA
2.5 star property
Petersburg
7.8 out of 10, Good, (1,003 reviews)
"Very friendly staff!"
United States
Noreen
The price is AU$159
includes taxes & fees
24 Aug - 25 Aug
Country Inn & Suites by Radisson, Petersburg, VA

4. Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
2.5 star property
Petersburg
8.0 out of 10, Very good, (1,002 reviews)
"Always a decent stay"
United States
duonne
The price is AU$168
includes taxes & fees
23 Aug - 24 Aug
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

5. Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee
2.5 star property
Petersburg
7.8 out of 10, Good, (262 reviews)
"It was super nice and the hotel is fairly new so it should be nice."
United States
Isaac
The price is AU$140
includes taxes & fees
9 Aug - 10 Aug
Woodspring Suites Petersburg Near Fort Lee

6. Super 8 by Wyndham Petersburg

Super 8 by Wyndham Petersburg
2.0 star property
Petersburg
6.4 out of 10, (403 reviews)
"Definitely a great stay.!"
United States
Layla
The price is AU$103
includes taxes & fees
2 Sept - 3 Sept
Super 8 by Wyndham Petersburg

7. Econo Lodge Petersburg - Fort Lee

Econo Lodge Petersburg - Fort Lee
2.0 star property
Petersburg
5.6 out of 10, (572 reviews)
"Poorly maintained bathrooms. Patched bath tub and broken toilet tank cover No breakfast as promised"
United States
William
The price is AU$90
includes taxes & fees
22 Aug - 23 Aug
Econo Lodge Petersburg - Fort Lee

8. Flagship Inn

Flagship Inn
2.0 star property
Petersburg
4.2 out of 10, (397 reviews)
"Very helpful staff and comfy bed. Bare bones; you’ve gotta rent towels etc. Overall would return."
United States
Emilie
The price is AU$81
includes taxes & fees
3 Aug - 4 Aug
Flagship Inn

9. Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee
2.0 star property
Petersburg
5.6 out of 10, (1,000 reviews)
"Very quiet place. We slept like babies in this clean room and we were parked in front of our door. Very convenient and easy access to I-95"
Canada
Eric
The price is AU$98
includes taxes & fees
2 Sept - 3 Sept
Days Inn by Wyndham Petersburg/South Fort Lee

10. Quality Inn Petersburg Fort Lee Area

Quality Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
6.0 out of 10, (1,001 reviews)
"Everything was satisfactory., including the breakfast."
United States
steven
The price is AU$90
includes taxes & fees
2 Sept - 3 Sept
Quality Inn Petersburg Fort Lee Area
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

Frequently asked questions

What is Petersburg like for travellers on a budget?
Petersburg has a variety of cheap accommodation options and things to do, making it a great choice for a budget-friendly getaway. You can find ways to save money while getting to know this destination, which is home to attractions such as Rogers Stadium, Virginia Motorsports Park and Farmers Bank.
When is the best time for a budget trip to Petersburg?
Weather will likely play an important role when you plan your trip to Petersburg, but bear in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August, with an average temperature of 24°C, while the coldest months are January and February, with an average of 6°C. Average annual precipitation for Petersburg is 1190 mm.
What is there to see and do in Petersburg?
Petersburg draws tourists with its fantastic dining options and shopping, and offers plenty to see and do without spending a fortune. You can budget for the local attractions that interest you most, and then fill your itinerary with sights that cost little or nothing at all. Check out the area's cultural spots like National Museum of the Civil War Soldier and Siege Museum, or get outdoors at Pamplin Historical Park.
How can I get to Petersburg and get around on a budget?
Scoping out the transportation options in Petersburg is a smart way to keep your trip affordable. The most convenient airport is 19.5 mi (31.4 km) from the centre in Richmond, VA (RIC-Richmond Intl.). To venture out into the surrounding area, hop on a train at Petersburg Station.

Explore a world of travel with Expedia