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.

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

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

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, (591 reviews)
"Excellent breakfast service from Tyrone. Missed having morning beverage option inside the room and the change in light beside the bed. Close to family healthcare facility."
United States
Martha
The price is SAR 473
SAR 536 total
includes taxes & fees
19 Oct - 20 Oct
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

2. Hampton Inn by Hilton Hopewell Fort Lee

Hampton Inn by Hilton Hopewell Fort Lee
2.5 star property
17.7 km from Petersburg, VA (PTB-Dinwiddie County)
8.4 out of 10, Very good, (450 reviews)
"Clean room, Staff pleasant and attentive Breakfast was palatable Staff friendly, staff, friendly, staff, attentive, did I say attentive, whatever the hour. My second stay and I would do it again and recommend it my friends."
United States
RODNEY
The price is SAR 367
SAR 423 total
includes taxes & fees
27 Sep - 28 Sep
Hampton Inn by Hilton Hopewell Fort Lee

3. Stay-Over Suites

Stay-Over Suites
3.0 star property
18.5 km from Petersburg, VA (PTB-Dinwiddie County)
9.0 out of 10, Wonderful, (1,001 reviews)
"The hotel was decent for a couple of night stays."
United States
Kiara
The price is SAR 401
SAR 463 total
includes taxes & fees
19 Oct - 20 Oct
Stay-Over Suites

4. Holiday Inn Express Hopewell - Fort Lee by IHG

Holiday Inn Express Hopewell - Fort Lee by IHG
2.5 star property
18.8 km from Petersburg, VA (PTB-Dinwiddie County)
8.6 out of 10, Excellent, (793 reviews)
"The staff were all super welcoming and very accommodating, this was a great stay!"
United States
Danika
The price is SAR 383
SAR 442 total
includes taxes & fees
19 Oct - 20 Oct
Holiday Inn Express Hopewell - Fort Lee by IHG

5. Best Western Plus Hopewell Fort Lee

Best Western Plus Hopewell Fort Lee
2.5 star property
18.8 km from Petersburg, VA (PTB-Dinwiddie County)
8.6 out of 10, Excellent, (858 reviews)
"The room was amazing and such a great view. The lady at the front desk when I first got there, was welcoming and gave a great description of all the amenities and directions of the hotel."
United States
Jonathan
The price is SAR 351
SAR 405 total
includes taxes & fees
29 Sep - 30 Sep
Best Western Plus Hopewell Fort Lee

6. 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, (358 reviews)
"I will definitely stay here again."
United States
Shellon
The price is SAR 492
SAR 567 total
includes taxes & fees
21 Sep - 22 Sep
Towneplace Suites By Marriott Richmond Colonial Heights

7. Candlewood Suites Hopewell - Fort Lee by IHG

Candlewood Suites Hopewell - Fort Lee by IHG
2.5 star property
17.7 km from Petersburg, VA (PTB-Dinwiddie County)
8.4 out of 10, Very good, (178 reviews)
"Great place to stay!"
United States
Ryan
The price is SAR 421
SAR 485 total
includes taxes & fees
29 Sep - 30 Sep
Candlewood Suites Hopewell - Fort Lee by IHG

8. 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, (214 reviews)
"Great stay"
United States
Starshemah
The price is SAR 413
SAR 477 total
includes taxes & fees
18 Oct - 19 Oct
Hotel Petersburg, Tapestry Collection By Hilton

9. 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,001 reviews)
"Very clean, friendly, helpful staff Great overnight on our trek south"
United States
Carolyn
The price is SAR 328
SAR 368 total
includes taxes & fees
8 Oct - 9 Oct
Comfort Inn Petersburg Fort Lee Area

10. 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.6 out of 10, Excellent, (471 reviews)
"Great Stay."
United States
Tatiana
The price is SAR 338
SAR 380 total
includes taxes & fees
4 Oct - 5 Oct
Sleep Inn & Suites Prince George near Fort Lee

11. 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, (979 reviews)
"Fantastic stay. Close by to so many restaurants and stores too!!"
United States
Rachel
The price is SAR 456
SAR 526 total
includes taxes & fees
4 Oct - 5 Oct
Hilton Garden Inn Richmond South/Southpark

12. 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, (687 reviews)
"Staff was good great location"
United States
Nancy
The price is SAR 367
SAR 412 total
includes taxes & fees
24 Sep - 25 Sep
Hampton Inn by Hilton Petersburg Fort Lee

13. 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)
8.0 out of 10, Very good, (1,003 reviews)
"very nice stay and the front desk was very accommodating."
United States
Alicia
The price is SAR 364
SAR 420 total
includes taxes & fees
11 Oct - 12 Oct
Country Inn & Suites by Radisson, Petersburg, VA

14. 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,000 reviews)
"We enjoyed everything about this hotel. The breakfast was amazing"
United States
Rennae
The price is SAR 398
SAR 447 total
includes taxes & fees
8 Oct - 9 Oct
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

15. Comfort Inn & Suites Prince George - Fort Lee

Comfort Inn & Suites Prince George - Fort Lee
2.5 star property
17.3 km from Petersburg, VA (PTB-Dinwiddie County)
7.6 out of 10, Good, (505 reviews)
"Just what we need for weary travelers. Our room was clean and comfortable. Breakfast was delicious also"
United States
Kim
The price is SAR 316
SAR 354 total
includes taxes & fees
11 Oct - 12 Oct
Comfort Inn & Suites Prince George - Fort Lee

16. 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.2 out of 10, Very good, (306 reviews)
"We had a quick overnight and this place was quiet, friendly and clean."
United States
Cameron
The price is SAR 338
SAR 397 total
includes taxes & fees
4 Oct - 5 Oct
Extended Stay America Suites Colonial Heights Fort Lee

17. 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, (788 reviews)
"Clean room and nice location"
United States
SiuLing
The price is SAR 470
SAR 552 total
includes taxes & fees
4 Oct - 5 Oct
Delta Hotels by Marriott Colonial Heights

18. Comfort Inn South Chesterfield - Colonial Heights

Comfort Inn South Chesterfield - Colonial Heights
2.5 star property
16.4 km from Petersburg, VA (PTB-Dinwiddie County)
8.4 out of 10, Very good, (652 reviews)
"Hotel was clean and well kept! Lived the morning breakfast!"
United States
Talauna
The price is SAR 348
SAR 405 total
includes taxes & fees
18 Oct - 19 Oct
Comfort Inn South Chesterfield - Colonial Heights

19. MainStay Suites Prince George - Fort Lee

MainStay Suites Prince George - Fort Lee
2.5 star property
17.3 km from Petersburg, VA (PTB-Dinwiddie County)
7.4 out of 10, Good, (90 reviews)
"The room was absolutely amazing comes with plates bowls glasses , the front desk worker Nicole was sooo helpful very nice ! Made me feel so welcomed definitely gonna book this place everytime the other reviews who said it was bad we’re definitely lying I had an absolute blast the balcony was very nice they even have snacks and drinks for good prices and there’s so many food spots in walking distance 100000/10 rating it was amazing and if you staying for more than a few days it comes with a dish...
United States
Alona
The price is SAR 301
SAR 338 total
includes taxes & fees
17 Oct - 18 Oct
MainStay Suites Prince George - Fort Lee

20. 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)
7.6 out of 10, Good, (304 reviews)
"It was super nice and the hotel is fairly new so it should be nice."
United States
Isaac
The price is SAR 334
SAR 391 total
includes taxes & fees
19 Sep - 20 Sep
Woodspring Suites Petersburg 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
Property class
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
591 reviews
View
Restaurant
Hampton Inn by Hilton Hopewell Fort Lee
2.5 star property
8.4
Very good
450 reviews
View
Front of property
Stay-Over Suites
3.0 star property
9.0
Wonderful
1,001 reviews
View
In-room safe, blackout drapes, iron/ironing board, WiFi (free)
Holiday Inn Express Hopewell - Fort Lee by IHG
2.5 star property
8.6
Excellent
793 reviews
View
Exterior
Best Western Plus Hopewell Fort Lee
2.5 star property
8.6
Excellent
858 reviews
View

Top Dinwiddie County Hotel Reviews

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.