Petersburg Vacations from $837

Book a Hotel + Flight or Car together to unlock savings

Your Petersburg Vacation

Our vacation packages to Petersburg let you customize your own adventure. Tailor your journey to your interests and style and make every moment count in this exciting city. Ready for some sightseeing? A trip to Petersburg wouldn't be complete without visiting Top Kicks Military Museum, Your Place Fun and Fitness and other leading attractions. A couple of quick clicks is all it takes to build a customized Petersburg vacation on Expedia.

The Latest Petersburg vacation packages

Price found within the past 48 hours. Click for updated prices.
Elk Springs Resort
Don't see what you're looking for?
See all available trips from Columbus to Petersburg
View all trips

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.

Discover the most popular places to visit in Petersburg

Petersburg Hotel Deals

The Hermitage Inn and Taphouse

The Hermitage Inn and Taphouse

2.5 out of 5
203 Virginia Ave Petersburg WV
Fully refundableReserve now, pay when you stay
$126 nightly
The price is $142 total per night from Dec 21 to Dec 22
$142 total
Dec 21 - Dec 22
Total with taxes and fees
9.2/10 Wonderful! (212 reviews)
Liked: Large and clean room, good water pressure and an exhaust fan, restaurant next door. Disliked: Table beside bed was too small and shared for 2 beds, no hot breakfast and nowhere to sit and eat, front desk could have been friendlier. Overall, I’ve stayed in hotels in better areas that cost less ...

Reviewed on Nov 18, 2025

The Hermitage Inn and Taphouse
Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy

Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy

2 out of 5
655 Alum Springs Rd Basye VA
$133 nightly
The price is $146 total per night from Dec 4 to Dec 5
$146 total
Dec 4 - Dec 5
Total with taxes and fees
9.8/10 Exceptional! (31 reviews)
My wife and I had an amazing stay at these cabins. Everything was clean, cozy, and exactly what we were hoping for. The atmosphere was peaceful, and it made the perfect getaway for the two of us. The only small issue we had was with the lantern provided it seemed to be low on charge or not working ...

Reviewed on Nov 15, 2025

Postcard Cabins Shenandoah North, Outdoor Collection by Marriott Bonvoy
The Inn at Canaan

The Inn at Canaan

2.5 out of 5
6526 Appalachian Highway Davis WV
Fully refundableReserve now, pay when you stay
$125 nightly
The price is $143 total per night from Nov 30 to Dec 1
$143 total
Nov 30 - Dec 1
Total with taxes and fees
8.6/10 Excellent! (806 reviews)
Late check went smooth with no problems.

Reviewed on Nov 25, 2025

The Inn at Canaan
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.

Find the Best Petersburg Vacation Packages

Petersburg Essential Information

Language
English
Currency
U.S dollars
Population
2,500
Max Temp Winter
40ºF
Max Temp Summer
85ºF
Top Sights
Smoke Hole Caverns, Top Kicks Military Museum and Your Place Fun and Fitness

More vacations you might like

Frequently asked questions

How much does a Petersburg vacation package cost?
You can grab a vacation package to this destination from $837 on Expedia. But how much your vacation to Petersburg costs will depend on the season, hotel choice and length of stay.
What are the cheapest months to go to Petersburg?
You can usually find reduced prices and better availability in June, August and November. Take a look at our cheap Petersburg vacation packages and you could score some excellent off-season deals.
How many days is enough for Petersburg?
With a well-planned itinerary, you can easily tick off the main Petersburg attractions in a handful of days. But if you prefer to venture off the beaten track or take day trips, consider booking your Petersburg vacation for longer.
Is it worth booking a vacation package to Petersburg?
It's no wonder a Petersburg vacation is on the must-do list of many travelers. Top attractions like Your Place Fun and Fitness are just the beginning of things to keep you busy here.
How to find the best Petersburg package deals?
Begin your search for a Petersburg package deal by entering your destination and preferred trip dates under our "Packages" tab. Then select some filters, like "Guest rating" and "Property type," to fine-tune the results to your exact needs. You can also sort by "Package discount" and discover offers that come with huge savings. If you don't find the perfect Petersburg package deal right away, simply switch up your dates and search again. Keep in mind that deals are only available for a limited time, so book early and get your Petersburg adventure off to a flying start.
Is it cheaper to book a Petersburg vacation as a package?
Expedia vacation packages are designed to make your money go further. Bundle your flight, hotel and car rental into one great-value price and enjoy significant savings. You'll generally get a better deal than booking each component individually. And you'll still get the flexibility to create a tailored Petersburg vacation by choosing your favorite accommodation type, airline and car class.
When to book a vacation package to Petersburg?
If you're planning a spur-of-the-moment Petersburg vacation, check out our last-minute deals that can be booked up to a week before you take off. Don't want to leave things to the last minute? You can score amazing deals on your hotels and flights by booking well in advance.
Does Expedia offer Book Now, Pay Later Petersburg vacation packages?
Jet off on your perfect trip to Petersburg with Expedia's Book Now, Pay Later vacations. There's no need to save like crazy or hold off until the next payday — we've joined forces with online lender Affirm to give you financial flexibility. Our vacation packages with payment plans mean you can split the cost over 3, 6 or 12 months. With no late payment fees or hidden charges, it's a breeze to stay on budget and snap up bargains while they last.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.