Petersburg Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Packages with flights are ATOL protected

Your Petersburg Holiday

Our holiday packages to Petersburg provide endless opportunities to discover new sights, sounds and tastes. And with all the details worked out, you can let go and enjoy your city escape to the fullest. If sightseeing is on the cards during your trip to Petersburg, check out big attractions like Virginia State University, Pamplin Historical Park and Petersburg National Battlefield Park. Check out Expedia's extensive range of travel options and book your ultimate holiday to Petersburg today.

Petersburg Essential Information

Language
English
Currency
U.S dollars
Closest Airport
Richmond Intl. Airport (RIC)
Population
32,500
Max Temp Winter
10ºC
Max Temp Summer
32ºC
Top Sights
Sycamore Rouge Theatre, National Museum of the Civil War Soldier and Dogwood Trace Golf Course

Top hotels in Petersburg

Country Inn & Suites by Radisson, Petersburg, VA
Country Inn & Suites by Radisson, Petersburg, VA
2.5 out of 5
130 Wagner Road, Petersburg, VA
Fully refundable
The price is £86 per night from 20 Jul to 21 Jul
£86
20 Jul - 21 Jul
includes taxes & fees
7.4/10 Good! (1,005 reviews)
"Quite and clean places"

Reviewed on 10 Jul 2025

Country Inn & Suites by Radisson, Petersburg, VA
Hampton Inn by Hilton Petersburg Ft. Gregg Adams
Hampton Inn by Hilton Petersburg Ft. Gregg Adams
2.5 out of 5
11909 S Crater Rd, Petersburg, VA
Fully refundableReserve now, pay when you stay
The price is £91 per night from 20 Jul to 21 Jul
£91
20 Jul - 21 Jul
includes taxes & fees
9/10 Wonderful! (197 reviews)
"Great staff and support and hospitality"

Reviewed on 11 Jul 2025

Hampton Inn by Hilton Petersburg Ft. Gregg Adams
Comfort Inn Petersburg Near Fort Gregg-Adams
Comfort Inn Petersburg Near Fort Gregg-Adams
2.5 out of 5
12001 S Crater Rd, Petersburg, VA
Fully refundableReserve now, pay when you stay
The price is £88 per night from 20 Jul to 21 Jul
£88
20 Jul - 21 Jul
includes taxes & fees
8/10 Very Good! (961 reviews)
"Very helpful personnel. Front desk staff very knowledgeable about area."

Reviewed on 4 Jul 2025

Comfort Inn Petersburg Near Fort Gregg-Adams
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.

Frequently asked questions

How much does a Petersburg travel package cost?
Perhaps much less than you think --- from a low , actually! By bundling hotels, flights and car rentals into your own tailor-made travel package, your Petersburg escape is only clicks away.
If I'm not able to travel, can I cancel my Petersburg travel package?
Because we know life is full of surprises, the answer is yes. For further details, visit our Customer Service Portal. But generally speaking, if you've booked your package in the last 24 hours, you may be able to cancel or change it free of charge. Your airline, hotel or car rental company may impose a fee if your booking is older than that.
How do I get a cheap travel package to Petersburg?
Browse and book everything all in one place with our Petersburg travel packages. You'll discover bargains on hotels, flights, tours and more that'll keep your pocket happy and your adventurous side busy. And, with more than 550 partner airlines and 1,000,000 hotel options throughout the world to pick from, you have countless opportunities to mix and match as you like.
Does Expedia offer Book Now, Pay Later Petersburg holidays?
Expedia has joined forces with online lender Klarna to make booking your next break easier on your hip pocket. Paying by instalment means you can spread the costs of your next dream escape, leaving you with more cash to play with while you're travelling. Klarna has several payment plans to choose from, so you're sure to find one that suits your budget. Consider these flexible payment options:

  • Pay monthly holidays: If paying bite-sized amounts each month is something that would work for you, Klarna can help. Paying in convenient monthly instalments will make your holiday dreams come true.
  • Pay in instalments holidays: If you want to pay for your getaway across multiple transactions, holidays paid in instalments might be the right choice for your Book Now, Pay Later holiday through Klarna.
  • Low deposit holidays: Hitting the "book now" button is easier with this payment option. Just put down a small deposit on your holiday and then start packing your bags.

Where should I stay in Petersburg?
With loads to discover in Petersburg, we suggest you stay close to its attractions. Pamplin Historical Park, Poplar Grove National Cemetery and Dogwood Trace Golf Course are some good ones to put on your must-see list.
What are the top hotels in Petersburg?
One of the favourite places to stay in Petersburg is Holiday Inn Express Petersburg, an IHG Hotel, in the neighbourhood of Southern Estates. Explore the city by day and then unwind in this comfortable property after the sun goes down.
How far in advance should I book my Petersburg holiday?
Smart travellers often book early. You can normally look up international fares on Expedia up to 12 months before your flight. If you're purchasing tickets last minute, there's no need to worry. Cheap prices sometimes appear just weeks before departure dates.
What does an Expedia Petersburg travel package include?
Travel packages include rental cars, hotels and flights, but you can combine any of them to create your ideal Petersburg escape. You can also add on activities and tours once you've made your booking. You're in charge! When you bundle your bookings with Expedia, you'll get access to deals you won't find anywhere else.
What should I know before booking a Petersburg travel package?
Whether it's relaxation or adventure you're seeking, a Petersburg travel package lets you plan your escape your way. Plus, you'll get access to great discounts when you combine your hotel with your rental car and flights. The more you bundle, the bigger the savings!
Can I choose my airline with a Petersburg Expedia travel package?
Yes --- that's one of the best things about an Expedia package. You get to choose. We have access to more than 550 airline partners across the globe, so you have loads of choice when organising your Petersburg escape.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.