A calm river with a bridge in the distance, surrounded by lush greenery.

Petersburg Holidays from £504

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*

  • Find the right fit

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

  • 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.

    Top Petersburg flight + hotel deals

    Price found within the past 48 hours. Click for updated prices.

    Trip length

    Stars

    Flight class

    Remove all filters

    Where to stay in Petersburg

    Find the best Petersburg areas for the activities you enjoy most.

    A brick wall with "Virginia State University" sign, a road, and sports lights.

    A large red brick building with a central portico and a clock tower.

    Photo by Corey Dargan

    View properties in map for Ettrick

    Ettrick

    If you're spending some time in Ettrick, Rogers Stadium and Appomattox River are top sights worth seeing.

    See properties

    Discover the most popular places to visit in Petersburg

    National Museum of the Civil War Soldier

    Rating: 7.6/10 (58 reviews)

    The National Museum of the Civil War Soldier immerses visitors in personal stories through interactive exhibits, life-size dioramas and multimedia presentations that vividly recreate battlefield scenes.

    See properties

    Rogers Stadium

    Rating: 7.4/10 (27 reviews)

    Experience collegiate sports excitement at Virginia State's Rogers Stadium, home of the Trojans. Autumn football games offer the most vibrant atmosphere, with homecoming matchups drawing the largest crowds.

    See properties

    Virginia Motorsports Park

    Rating: 7.6/10 (25 reviews)

    You can take time to visit Virginia Motorsports Park during your travels to Petersburg. While in this family-friendly area, you can savour the top-notch restaurants.

    See properties

    Pamplin Historical Park

    Rating: 7.4/10 (65 reviews)

    This immersive Civil War site combines museums with preserved battlefields featuring costumed interpreters. Explore Tudor Hall Plantation and the Museum of the Civil War Soldier for a glimpse into 19th-century America.

    See properties

    Farmers Bank

    Rating: 6.6/10 (30 reviews)

    You can study the exhibits at Farmers Bank, a museum with a story of its own, during your holiday in Petersburg. While you're in the area, find time to visit its shops.

    See properties

    Old Blandford Church

    Rating: 8.2/10 (23 reviews)

    This historic church showcases 15 Tiffany stained-glass windows honouring Confederate states. Visit mid-morning when sunlight illuminates the artistry, then explore the centuries-old cemetery with its monuments.

    See properties

    Trapezium House

    Rating: 7.4/10 (40 reviews)

    This 1817 house has no parallel walls or right angles—built to ward off evil spirits according to local lore. Architecture enthusiasts can admire its trapezoidal exterior while exploring Petersburg's historic district.

    See properties

    Dogwood Trace Golf Course

    Rating: 6.6/10 (40 reviews)

    This championship course challenges with its unique five par-3 and five par-5 layout on pristine A1/A4 Bent Grass greens. Strategic play across water hazards and undulating terrain suits golfers of all skill levels.

    See properties

    Petersburg Hotel Deals

    Hampton Inn by Hilton Petersburg Fort Lee

    A hotel room with two beds, a desk, a chair, and a large window with curtains.
    • Address: 11909 S Crater Rd, Petersburg, VA, 23805, US
    • Location: 6.4 mi from Petersburg
    • Star rating: 2.5/5
    • Guest rating: 8.8/10 (Excellent, 764 reviews)
    • Price: £89, includes taxes & fees, 22 Nov - 23 Nov
    • Review: restaurants walkable, good breakfast like the 6 am start

    Comfort Inn Petersburg Fort Lee Area

    A hotel room with two beds, a sofa, a desk, and a chair.
    • Address: 12001 S Crater Rd, Petersburg, VA, 23805, US
    • Location: 6.5 mi from Petersburg
    • Star rating: 2.5/5
    • Guest rating: 8.4/10 (Very good, 1006 reviews)
    • Price: £74, includes taxes & fees, 6 Dec - 7 Dec
    • Review: The fact that Expedia sent me a notice the room rates decreases to 72.00 a night and you charged me the higher rate. I’ll never use Expedia again!

    Country Inn & Suites by Radisson, Petersburg, VA

    A multi-story hotel with a covered entrance, multiple windows, and a brick facade.
    • Address: 130 Wagner Road, Petersburg, VA, 23805, US
    • Location: 3.7 mi from Petersburg
    • Star rating: 2.5/5
    • Guest rating: 8/10 (Very good, 1006 reviews)
    • Price: £85, includes taxes & fees, 6 Dec - 7 Dec
    • Review: N/A

    Hotel Petersburg, Tapestry Collection By Hilton

    A spacious restaurant with high ceilings, marble columns, and wooden flooring.
    • Address: 20 West Tabb Street, Petersburg, VA, 23803, US
    • Location: 0.1 mi from Petersburg
    • Star rating: 3.5/5
    • Guest rating: 9.4/10 (Exceptional, 234 reviews)
    • Price: £96, includes taxes & fees, 29 Nov - 30 Nov

    Quality Inn Petersburg Fort Lee Area

    A breakfast buffet with various food items, a microwave, and a coffee machine.
    • Address: 11974 S Crater Rd, Petersburg, VA, 23805, US
    • Location: 6.4 mi from Petersburg
    • Star rating: 2.5/5
    • Guest rating: 6/10 (1003 reviews)
    • Price: £48, includes taxes & fees, 6 Dec - 7 Dec
    • Review: Just don’t go

    Ragland Mansion Bed & Breakfast

    A formal living room with a sofa, two armchairs, a chandelier, and a fireplace.
    • Address: 205 South Sycamore St, Petersburg, VA, 23803, US
    • Location: 0.5 mi from Petersburg
    • Star rating: 3.5/5
    • Guest rating: 9.8/10 (Exceptional, 402 reviews)
    • Price: £127, includes taxes & fees, 15 Nov - 16 Nov
    • Review: n

    Motel 6 Petersburg, VA - Fort Lee

    A hotel room with two beds, a desk with a computer, a TV, and a lamp.
    • Address: 25 N. Little Church St., Petersburg, VA, 23803, US
    • Location: 0.6 mi from Petersburg
    • Star rating: 2/5
    • Guest rating: 6.2/10 (778 reviews)
    • Price: £62, includes taxes & fees, 15 Nov - 16 Nov
    • Review: "I normally stay here while visiting my daughters that attend VSU college. The staff is normally friendly and helpful. This past visit was by far one of my worst experiences. The room I stayed in the toilet was not stable to the floor and the handle was broken. When I went to tell the manager his response was there isn’t a maid around to fix it. I said you need a maintenance worker to fix the toilet not a maid. He then said there is no one available to come fix the toilet and if I came back by 11...

    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.

    See all properties in Petersburg

    Frequently Asked Questions

    How much does a Petersburg travel package cost?

    Perhaps much less than you think — from a low £504, 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.