Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save up to 50% on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Tonight
This weekend
Jul 19 - Jul 21
Next weekend
Jul 26 - Jul 28

Top Rated Petersburg Hotels

Estimated price for 1 night/2 adults

Holiday Inn Express Petersburg
Holiday Inn Express Petersburg
2.5 out of 5.0 11979 S Crater Rd, Petersburg, VA
Free Cancellation
$87
4.2/5 (34 reviews)

Great price and it’s clean also smell fresh clean. I really liked the hot breakfast with wide variety with hot cinnamon bun . Will definitely come back again . Nice indoor swimming pool .

Reviewed on Jan 13, 2019
Guests of Holiday Inn Express Petersburg have access to an indoor pool, a 24-hour fitness center, and free WiFi in public areas. You can put free parking to ...
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie
2.5 out of 5.0 5679 Boydton Plank Rd, Petersburg, VA
Free Cancellation
$84
4.2/5 (18 reviews)

It was a short spur of the moment over night stay. The room and hotel were very clean. The hotel staff were warm and welcoming.

Reviewed on Aug 10, 2018
Guests staying at Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie enjoy an outdoor pool, a 24-hour fitness center, and free WiFi in public areas. There's ...
Hampton Inn Petersburg-Ft. Lee
Hampton Inn Petersburg-Ft. Lee
2.5 out of 5.0 11909 S Crater Rd, Petersburg, VA
Free Cancellation
$96
4.0/5 (20 reviews)

Quite nice and great friendly and helpful staff. Would stay again

Reviewed on Oct 22, 2018
Hampton Inn Petersburg-Ft. Lee features an outdoor pool, a fitness center, and a 24-hour business center. If you decide to drive, there's free parking. The front ...
Country Inn & Suites by Radisson, Petersburg, VA
Country Inn & Suites by Radisson, Petersburg, VA
2.5 out of 5.0 130 Wagner Road, Petersburg, VA
Free Cancellation
$93
3.4/5 (37 reviews)

Good location good sized room every thing in working order

Reviewed on Jul 5, 2019
Guests of Country Inn & Suites by Radisson, Petersburg, VA have access to an indoor pool, a fitness center, and free WiFi in public areas. Free parking is available ...
Quality Inn Petersburg
Quality Inn Petersburg
2.5 out of 5.0 11974 S Crater Rd, Petersburg, VA
Free Cancellation
$56
2.8/5 (20 reviews)

Good place to stay and very convenient, i like this place

Reviewed on Jul 13, 2019
Quality Inn Petersburg features free WiFi in public areas, a seasonal outdoor pool, and coffee in a common area. If you plan to drive, free parking is available. ...
Days Inn by Wyndham Petersburg/South Fort Lee
Days Inn by Wyndham Petersburg/South Fort Lee
2.0 out of 5.0 12208 S Crater Rd/I-95, S on I-95 Exit 45, Petersburg, VA
Free Cancellation
$59
2.8/5 (28 reviews)

I booked this hotel based on the fact that it is a wyndham property.Apparently they don't maintain the same standard. Waste of money staying at this place. Ugly atmosphere and the property looks like and smells bad.

Reviewed on May 14, 2018
Days Inn by Wyndham Petersburg/South Fort Lee features an outdoor pool, a children's pool, and a fitness center. Free parking is available if you drive. Front-desk ...
Motel 6 Fort Lee Petersburg, VA
Motel 6 Fort Lee Petersburg, VA
2.0 out of 5.0 25 N. Little Church St., Petersburg, VA
Free Cancellation
$55
2.4/5 (14 reviews)

Very clean hotel. Nice staff. Would definitely stay here again!

Reviewed on Jun 2, 2019
Guests of Motel 6 Fort Lee Petersburg, VA enjoy free WiFi in public areas, coffee in a common area, and laundry facilities. Self parking is available for USD ...
Best Inn
Best Inn
2.5 out of 5.0 555 E Wythe St, Petersburg, VA
Free Cancellation
$42
2.1/5 (8 reviews)

It is located a run-down neighborhood. People rent rooms at this hotel. Upon arrival in the room, the bathroom had 1 towel for the floor on the tub side and it was stained. The 4 bed pillows had no pillow cases. I refused to lay my head on them and slept on top of the bedspread fully clothed. The ...

Reviewed on Jul 1, 2019
At Best Inn , guests have access to features like coffee in a common area. You'll find RV, bus, and truck parking.
Travel Inn Petersburg Fort Lee
Travel Inn Petersburg Fort Lee
1.5 out of 5.0 530 E Washington Street, Petersburg, VA
$33
1.3/5 (15 reviews)

The property should be torn down. Janet, the front desk attendant was the only redeeming part of our stay. She was pleasant and kind. The elevators are broken. We had to use the stairs where a gang was holding a meeting. One member actually followed us to our room and attempted to access it, propositioning ...

Reviewed on Jun 24, 2019
Travel Inn Petersburg Fort Lee features free WiFi in public areas, a meeting room, and free newspapers. A stay here includes free parking. Additional amenities ...

Luxury Hotels in Petersburg

See all

Estimated price for 1 night/2 adults

Pet Friendly Petersburg Hotels

See all

Estimated price for 1 night/2 adults

Finding a Hotel in Petersburg


So you're considering a getaway to Petersburg? If you want a place to call home that's located near some well-known Petersburg attractions such as Fort Lee, just go to Orbitz, choose your travel dates, and voilà! Look through the list of hotels and other accommodations to find those that are located near what you want to see while you're visiting.


Whether you're searching for an apartment or a cheap hotel, Petersburg offers 23 places you can stay including:

  • 13 hotels
  • 7 motels

We make it easy to find a convenient flight into Richmond, VA (RIC-Richmond Intl.), which is 19.5 mi (31.4 km) from the heart of the city. Find the ideal flight in a flash by using the filters on our site to narrow down your search.


Accommodations in Petersburg


To get lodging that has all the perks you want when you travel, use Orbitz to get your must-have amenities whether that's a pool, free parking, or a kitchen.

If you want a morning meal before venturing out to discover the area, consider one of these Petersburg properties, recommended by guests for their good free breakfast:

  • Country Inn & Suites by Radisson, Petersburg, VA
  • Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie
  • Quality Inn Petersburg

Take a dip when you stay at one of these Petersburg properties, liked for their pools.

  • Econo Lodge Petersburg
  • Oakwood at 1200 Acqua
  • Country Inn & Suites by Radisson, Petersburg, VA

What's the Weather Like in Petersburg?


If you want to know whether to pack sunglasses or an umbrella for your trip to Petersburg, the weather info below may help. Petersburg is typically warmest in July and June, while it’s usually the chilliest in January and February. The rainiest months are August and July, while the driest months are normally February and December. Here's a summary of rain and seasonal temperatures so you're completely prepared for all that Mother Nature can throw at you:


  • January to March: average temp during the day is 65°F and 27°F at night
  • April to June: average temp during the day is 90°F and 41°F at night
  • July to September: average temp during the day is 90°F and 53°F at night
  • October to December: average temp during the day is 76°F and 28°F at night
  • Annual average rainfall: 43.90 inches

Things to See and Do in Petersburg


When you're on your way to enjoy local activities like shopping, you may want to grab a quick bite at one of the restaurants in historic Petersburg. These top attractions are worth exploring during your trip:

  • Fort Lee
  • Siege Museum
  • Farmers Bank
  • Centre Hill Museum
  • Pocahontas Island Black History Museum
  • Virginia State University

Recent Reviews

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.