Hotels in Petersburg, VA

Find deals on 17 hotels in Petersburg, VA

Petersburg, VA, United States
13 Aug — 14 Aug2
Sun 14/8
Thu 18/8

Top hotels in Petersburg

Find the perfect hotel for your stay in Petersburg
Price
£40
£736
Review score
0+
6+
7+
8+
9+
Hotel class
0+
2
3
4
5

Things to do in Petersburg


When to book cheap hotels in Petersburg

Check out the information below to find the best deal on a hotel room in Petersburg
Highest day of weekSaturdayis the most expensive day of the week to book
Cheapest day of weekWednesdayis the cheapest day of the week to book
£98is the average per night cost for a hotel on this day
£55is the average per night cost for a hotel on this day
Cheapest time to bookThe cheapest time to book hotels in Petersburg is: 1-2 star, 43 days before.

1-2 star

£77 - £91


Useful insights on Petersburg hotels

Get a quick overview on price and accommodation trends for your visit in Petersburg

Lowest Hotel Price

£40

Hotels Near Airport

32
The cheapest price for a room in Petersburg found in the last 7 days is £40/night. This rate is available with OYO Hotel Petersburg Va I-95 & E Washington St, a 2-star hotel.
There are 32 hotels in Petersburg close to Richmond Byrd Intl. Sheraton Richmond Airport Hotel is the nearest with a distance of 1.2 mi from this airport.

How much does a hotel in Petersburg cost per night?

Use the information below to find quality Petersburg hotel rooms for low prices
2 stars and under
3 stars

Best prices found by momondo users in the past 24 hours.


Hostels and cheap hotels in Petersburg

These hotels and hostels usually make for a cheap way to stay in Petersburg

Get the best value hotel in Petersburg

These Petersburg hotels have the best prices for their ratings

Information about staying in Petersburg

Read these important travel tips before booking a hotel in Petersburg

On average, rooms will be priced around £99 per night when booking a hotel in Petersburg; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

Room prices for hotels in Petersburg can be as much as 41% lower in the month of May. So this is a great time to book and save money.

Room prices for hotels in Petersburg will be at their lowest on Tuesday and peak on Friday.

Petersburg hostels and hotels with a 2 star rating and below charge around £65 for a bed per person. This will be around £33 under the cost of a typical Petersburg hotel.

The average temperature in Petersburg during August is around 26 °C which makes it the perfect time to spend time having fun and seeing something new outside at a popular area attraction like Kings Dominion.


momondo's favorite hotels in Petersburg

Learn more about these user-preferred hotels in Petersburg

Clean, Private Room in Safe Neighborhood

Petersburg, VA, United States

£613

1830's House in Historic Old Towne Petersburg, VA

Petersburg, VA, United States

10.0
£133
Hampton Inn Petersburg-Ft. Lee

Hampton Inn Petersburg-Ft. Lee

11909 South Crater Road, Petersburg, VA, United States

7.7
£128
American Inn Motel

American Inn Motel

2209 County Drive, Petersburg, VA, United States

£70
Holiday Inn Express Petersburg, An IHG Hotel

Holiday Inn Express Petersburg, An IHG Hotel

11979 South Crater Road, Petersburg, VA, United States

7.4
£133

Wright Mansion

Petersburg, VA, United States

£609
3 Minutes to I 95 All Restaurants to Shopping 5 Minutes to Historic Petersburg

3 Minutes to I 95 All Restaurants to Shopping 5 Minutes to Historic Petersburg

Petersburg, VA, United States

£120
Red Roof Inn Petersburg - Fort Lee

Red Roof Inn Petersburg - Fort Lee

12205 South Crater Road, Building A, Petersburg, VA, United States

5.8
£49
Execustay Addison Crater Woods

Execustay Addison Crater Woods

200 Addison Way, Petersburg, VA, United States

£53

Landing Modern Apartment With Amazing Amenities

Petersburg, VA, United States

£75
The Farmhouse

The Farmhouse

Petersburg, VA, United States

£198

The Cozy Rancher

Petersburg, VA, United States

£242

Start planning your trip to Petersburg


Why use momondo?

Searching across hundreds of travel sites, momondo finds hotels and accommodation options in Petersburg and lets you filter them according to your needs. It is free to use and there are no hidden booking fees or costs.

Once all your options for Petersburg accommodation have been returned, momondo helps you find a great place to stay by letting you filter your results. If you are looking for places offering free breakfast we have a filter for that. Will you need free internet or free cancellation? All of this and more can be filtered and found on momondo.


Here's why travellers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.