city of petersburg, virginia

Find Hotels near Dinwiddie County Airport (PTB)

  • 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 prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petersburg, VA (PTB-Dinwiddie County) hotels

1. Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
2.5 star property
3 km from Petersburg, VA (PTB-Dinwiddie County)
8.4 out of 10, Very Good, (574 reviews)
"our room was very spacious. small fridge needs a freezer as well. for ice packs for travel back home. needs a ceiling fan. but, all in all it was a very nice place to stay."
United States
Tammy
The price is ¥20,195
¥22,882 total
includes taxes & fees
Jun 30 - Jul 1
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

2. Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast
3.5 star property
9.8 km from Petersburg, VA (PTB-Dinwiddie County)
9.8 out of 10, Exceptional, (391 reviews)
"The lady was super friendly and helpful."
United States
Paula
The price is ¥20,163
¥27,080 total
includes taxes & fees
Jul 2 - Jul 3
Ragland Mansion Bed & Breakfast

3. Hotel Petersburg, Tapestry Collection By Hilton

Hotel Petersburg, Tapestry Collection By Hilton
3.5 star property
9.8 km from Petersburg, VA (PTB-Dinwiddie County)
9.2 out of 10, Wonderful, (180 reviews)
"Loved the hotel and our experince was fantastic"
United States
Cynthia
The price is ¥18,479
¥21,349 total
includes taxes & fees
Jul 7 - Jul 8
Hotel Petersburg, Tapestry Collection By Hilton

4. Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
2.5 star property
13.3 km from Petersburg, VA (PTB-Dinwiddie County)
8.8 out of 10, Excellent, (552 reviews)
"Great stay"
United States
Lyubov
The price is ¥15,765
¥17,705 total
includes taxes & fees
Jun 30 - Jul 1
Hampton Inn by Hilton Petersburg Fort Lee

5. Towneplace Suites By Marriott Richmond Colonial Heights

Towneplace Suites By Marriott Richmond Colonial Heights
3.0 star property
11.8 km from Petersburg, VA (PTB-Dinwiddie County)
9.2 out of 10, Wonderful, (315 reviews)
"Clean room, excellent staff."
United States
Heather
The price is ¥19,710
¥22,726 total
includes taxes & fees
Jun 29 - Jun 30
Towneplace Suites By Marriott Richmond Colonial Heights

6. Hilton Garden Inn Richmond South/Southpark

Hilton Garden Inn Richmond South/Southpark
3.0 star property
12 km from Petersburg, VA (PTB-Dinwiddie County)
8.6 out of 10, Excellent, (963 reviews)
"Great size rooms and updated interior. "
United States
Hector
The price is ¥22,147
¥25,535 total
includes taxes & fees
Jun 28 - Jun 29
Hilton Garden Inn Richmond South/Southpark

7. Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
2.5 star property
13.4 km from Petersburg, VA (PTB-Dinwiddie County)
8.4 out of 10, Very Good, (1,004 reviews)
"Was a great stay at comfort inn."
United States
doree
The price is ¥14,969
¥16,810 total
includes taxes & fees
Jul 6 - Jul 7
Comfort Inn Petersburg Fort Lee Area

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

Country Inn & Suites by Radisson, Petersburg, VA
2.5 star property
11.9 km from Petersburg, VA (PTB-Dinwiddie County)
7.8 out of 10, Good, (1,005 reviews)
"I've stayed here twice now and bpth times the experience was great. Desk staff very friendly and competent. Will be staying again!"
United States
Jennifer
The price is ¥15,122
¥17,435 total
includes taxes & fees
Jul 12 - Jul 13
Country Inn & Suites by Radisson, Petersburg, VA

9. Super 8 by Wyndham Petersburg

Super 8 by Wyndham Petersburg
2.0 star property
11.5 km from Petersburg, VA (PTB-Dinwiddie County)
6.4 out of 10, (399 reviews)
"Nice olace good location clean rooms"
United States
Laura
The price is ¥12,602
¥14,530 total
includes taxes & fees
Jun 28 - Jun 29
Super 8 by Wyndham Petersburg

10. Extended Stay America Suites Colonial Heights Fort Lee

Extended Stay America Suites Colonial Heights Fort Lee
2.5 star property
12.8 km from Petersburg, VA (PTB-Dinwiddie County)
8.4 out of 10, Very Good, (272 reviews)
"Great for a quick stay"
United States
Dafina
The price is ¥14,975
¥17,566 total
includes taxes & fees
Jun 24 - Jun 25
Extended Stay America Suites Colonial Heights Fort Lee

11. Motel 6 Petersburg, VA - Fort Lee

Motel 6 Petersburg, VA - Fort Lee
2.0 star property
10.8 km from Petersburg, VA (PTB-Dinwiddie County)
6.2 out of 10, (753 reviews)
"Very clean nice attencion and respectfully hosted all good condition"
United States
Julio
The price is ¥10,198
¥11,759 total
includes taxes & fees
Jun 26 - Jun 27
Motel 6 Petersburg, VA - Fort Lee

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

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
2.5 star property
13.4 km from Petersburg, VA (PTB-Dinwiddie County)
8.0 out of 10, Very Good, (1,004 reviews)
"Clean room nice breakfast"
United States
Dale
The price is ¥18,418
¥20,684 total
includes taxes & fees
Jul 5 - Jul 6
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

13. Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee
2.5 star property
12.2 km from Petersburg, VA (PTB-Dinwiddie County)
8.0 out of 10, Very Good, (208 reviews)
"Loved my stay here "
United States
Nyakeh
The price is ¥11,955
¥14,027 total
includes taxes & fees
Jun 25 - Jun 26
Woodspring Suites Petersburg Near Fort Lee

14. Hampton Inn Petersburg-Southpark Mall

Hampton Inn Petersburg-Southpark Mall
2.5 star property
11.6 km from Petersburg, VA (PTB-Dinwiddie County)
8.2 out of 10, Very Good, (810 reviews)
"Standard solid Hampton with good breakfast"
United States
George
The price is ¥19,708
¥22,724 total
includes taxes & fees
Jun 29 - Jun 30
Hampton Inn Petersburg-Southpark Mall

15. Rodeway Inn At Fort Lee

Rodeway Inn At Fort Lee
2.0 star property
18.5 km from Petersburg, VA (PTB-Dinwiddie County)
6.6 out of 10, (230 reviews)
"Always nice staff, clean place, and comfortable."
United States
Christine
The price is ¥9,201
¥10,608 total
includes taxes & fees
Jun 28 - Jun 29
Rodeway Inn At Fort Lee

16. Delta Hotels by Marriott Colonial Heights

Delta Hotels by Marriott Colonial Heights
3.0 star property
11.8 km from Petersburg, VA (PTB-Dinwiddie County)
8.2 out of 10, Very Good, (768 reviews)
"Great stay for me and my wife "
United States
Willie
The price is ¥20,518
¥24,130 total
includes taxes & fees
Jun 30 - Jul 1
Delta Hotels by Marriott Colonial Heights

17. Comfort Suites South Park

Comfort Suites South Park
2.5 star property
11.7 km from Petersburg, VA (PTB-Dinwiddie County)
8.0 out of 10, Very Good, (1,001 reviews)
"It was an enjoyable stay"
United States
Donna
The price is ¥17,478
¥20,557 total
includes taxes & fees
Jul 12 - Jul 13
Comfort Suites South Park

18. Quality Inn Petersburg Fort Lee Area

Quality Inn Petersburg Fort Lee Area
2.5 star property
13.2 km from Petersburg, VA (PTB-Dinwiddie County)
6.0 out of 10, (1,000 reviews)
"Fine for a quick stay but is in need of a makeover. It was quiet with clean sheets and bathroom and a comfortable bed. Staff was friendly and efficient at the 24 hr front desk. Free breakfast is mini muffins, white bread and plain grocery store bagels, coffee and juice."
United States
Lisa
The price is ¥10,783
¥12,109 total
includes taxes & fees
Jul 3 - Jul 4
Quality Inn Petersburg Fort Lee Area

19. Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee
2.0 star property
13.4 km from Petersburg, VA (PTB-Dinwiddie County)
5.6 out of 10, (1,001 reviews)
"Good clean room with all necessary amenities in good location at a good price for a traveler. Would stay there again"
United States
robert
The price is ¥10,469
¥11,758 total
includes taxes & fees
Jul 5 - Jul 6
Days Inn by Wyndham Petersburg/South Fort Lee

20. Sleep Inn & Suites Prince George near Fort Lee

Sleep Inn & Suites Prince George near Fort Lee
2.5 star property
14.1 km from Petersburg, VA (PTB-Dinwiddie County)
8.4 out of 10, Very Good, (433 reviews)
"Quiet location, "
United States
Colleen
The price is ¥16,479
¥18,507 total
includes taxes & fees
Jul 19 - Jul 20
Sleep Inn & Suites Prince George near 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.

Compare popular hotels close to Petersburg, VA (PTB-Dinwiddie County)

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Restaurant
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
2.5 star property
8.4
Very Good
574 reviews
View
Room, 1 Queen Bed | Living area | 45-inch flat-screen TV with digital channels, TV
Ragland Mansion Bed & Breakfast
3.5 star property
9.8
Exceptional
391 reviews
View
Restaurant
Hotel Petersburg, Tapestry Collection By Hilton
3.5 star property
9.2
Wonderful
180 reviews
View
In-room safe, desk, blackout drapes, iron/ironing board
Hampton Inn by Hilton Petersburg Fort Lee
2.5 star property
8.8
Excellent
552 reviews
View
Exterior
Towneplace Suites By Marriott Richmond Colonial Heights
3.0 star property
9.2
Wonderful
315 reviews
View

Top Dinwiddie County Hotel Reviews

Guide to exploring around Dinwiddie County

Dinwiddie County hotels information

Number of reviews
11,426
Accommodation
115 hotels
Lowest Price
¥10,608
Highest Price
¥27,080

Frequently asked questions

What's the area like near Petersburg, VA (PTB-Dinwiddie County)?

If you're flying into Petersburg, VA (PTB-Dinwiddie County), you might take some time to enjoy the sights in town. You'll find 5 hotels and other accommodations within a few miles of the airport for a convenient home base.

What's the best hotel to stay near Petersburg, VA (PTB-Dinwiddie County)?

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG is a popular hotel, featuring free WiFi and free parking. It's located a short 1.9 mi (3 km) from Petersburg, VA (PTB-Dinwiddie County).

How many hotels should I expect to find near Petersburg, VA (PTB-Dinwiddie County)?

Expedia has 5 hotels and other accommodations a few miles from the airport.

What can I see and do near the airport in Petersburg?

You might spend a leisurely day outdoors at Pamplin Historical Park and White Oak Road Battlefield. You might plan a visit to Virginia Motorsports Park or Hatcher's Run Battlefield while you're in the area. Poplar Grove National Cemetery and National Museum of the Civil War Soldier are both worth a visit while you're checking out the area.