If you're staying in Richmond, the capital of Virginia, you should add Petersburg to your must-visit list.

Packages in Petersburg

Buy your flight and hotel package with Expedia and save even more. Our lodging and flight deals are the best way to save your time and money. While you are on vacation in Petersburg, treat yourself with the extra cash.

You can save up to $603 by booking a package deal.

In a matter of just a few clicks you can see to everything you and your friends will need for your next vacation through our comprehensive worldwide database. Browse about 400 partner airlines and 321,000 hotels from all around the world.

You will find some of the most affordable prices for your getaway with Expedia.

Not sure about your booking? There are no extra charges from us if you change almost any hotel reservation.

Petersburg Vacation Packages

More than 200,000 people call this capital city their home. To get from the middle of the city to Petersburg, head 20 miles south. Richmond International Airport is 20 miles from Petersburg.

It's a great place to stay while you are exploring Richmond, as many of the city's most exciting destinations are within easy reach. Travelers flock to the Virginia State University and Southpark Mall. If you find yourself with extra time, you may want to try the Fort Lee Virginia or the Old Blandford Church.

Walk through the exhibits while soaking up the contemplative spaces at the Farmers Bank, Centre Hill Museum, Siege Museum and Violet Bank Museum.

You have no idea what truths will be revealed when you head over to the historic sites here. Treat yourself to a tour of the Petersburg National Battlefield Park, Violet Bank Museum, People's Memorial Cemetery and Trapezium House, some of the most visited choices.

Accommodation in Petersburg

A great hotel goes a long way towards truly memorable vacations. Be sure to check out some of the best places to stay in Petersburg on Expedia's comprehensive Petersburg hotels guide.

If you are keen on finding a bed at the premium end of the scale, check out the rates and amenities at the Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, at 5679 Boydton Plank Rd, or the Holiday Inn Express Petersburg, at 11979 S Crater Rd. Alternatively, The Country Inn and Suites, at 130 Wagner Road, and the Comfort Inn Petersburg - Fort Lee, at 12001 S Crater Rd, are two accommodations well worth investigating if you're traveling on a budget.

Top Hotels

See all Petersburg hotels
1.0 out of 5.0
1.5 out of 5.0
2.0 out of 5.0
2.5 out of 5.0
3.0 out of 5.0
3.5 out of 5.0
4.0 out of 5.0
4.5 out of 5.0
5.0 out of 5.0
Most popular package deals found by our travelers
Most popular package deals found by [originCity] travelers

Petersburg Vacation Package Deals

See all Petersburg packages

Top Deals on Flights

See all Petersburg flights

Book your Petersburg Vacation Package