Petersburg Vacations from $491

Book a Hotel + Flight or Car together to unlock savings

    deals illustration

    Better together

    Save up to $1,045 when you book a flight and hotel together*
    stays illustration

    Find the right fit

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

    Rest easy

    Plan, book, and manage your trip all in one place

Your Petersburg Vacation

With plenty of highlights as well as hidden gems, this city is best explored with a Petersburg vacation package. Look for places to stay in Kyles Ford, which is great for hiking, views and nature. Every trip to Petersburg needs a well-designed itinerary. Fill yours with big-name attractions like Rogersville City Park, Rogersville Printing Museum and McDonald Golf Club. Your ideal Petersburg vacation is a couple of clicks away. Browse hotels, airfares and more on Expedia for a getaway that's tailored just for you.

The Latest Petersburg vacation packages

Price found within the past 48 hours. Click for updated prices.
Wild Bear Inn
Westgate Smoky Mountain Resort & Water Park
Sunrise Ridge Resort
Compass Hotel by Margaritaville
Courtyard by Marriott Gatlinburg Downtown
Don't see what you're looking for?
See all available trips from Columbus to Petersburg
View all trips

Discover the most popular places to visit in Petersburg

Petersburg Hotel Deals

General Morgan Inn
General Morgan Inn
3.5 out of 5
111 N Main St, Greeneville, TN
Fully refundableReserve now, pay when you stay
$148 nightly
The price is $179 total per night from Jul 20 to Jul 21
$179 total
Jul 20 - Jul 21
Total includes taxes and fees
9.2/10 Wonderful! (527 reviews)
"This is a lovely historic hotel. The rooms are huge and very clean. The properties very charming. Dinner on site was fantastic. Staff are very accommodating. Special mention to Megan who was so helpful when our flight was cancelled and we needed to change our reservation for that night."

Reviewed on Jul 12, 2025

General Morgan Inn
Comfort Inn & Suites
Comfort Inn & Suites
2.5 out of 5
128 James Richardson Lane, Rogersville, TN
Fully refundableReserve now, pay when you stay
$83 nightly
The price is $97 total per night from Aug 11 to Aug 12
$97 total
Aug 11 - Aug 12
Total includes taxes and fees
8.2/10 Very Good! (513 reviews)
"Needs updating of dining are , ice machines and plumbing need to be repaired."

Reviewed on Jul 9, 2025

Comfort Inn & Suites
Quality Inn I-81 Exit 23
Quality Inn I-81 Exit 23
2.5 out of 5
50 Speedway Ln, Bulls Gap, TN
Fully refundableReserve now, pay when you stay
$89 nightly
The price is $104 total per night from Jul 15 to Jul 16
$104 total
Jul 15 - Jul 16
Total includes taxes and fees
7.6/10 Good! (433 reviews)
"Very close to highway and convenience for eating and re fueling."

Reviewed on Jul 10, 2025

Quality Inn I-81 Exit 23
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
Max Temp Winter
45ºF
Max Temp Summer
85ºF
Top Sights
Rogersville City Park, McDonald Golf Club and Rogersville Printing Museum

More vacations you might like

Frequently asked questions

How much does a Petersburg vacation package cost?
Offering great value package deals from $491 on Expedia, you'll be thrilled with how little a vacation to Petersburg costs! Our packages mean less travel planning for you and greater savings.
What are the cheapest months to go to Petersburg?
You're likely to find reduced prices and better availability in November, December and January. Explore our cheap Petersburg vacation packages and you could land some excellent off-season deals.
How many days is enough for Petersburg?
With a well-organized itinerary, you can easily visit the top Petersburg attractions in a few days. But if you'd like to discover hidden spots or go on day tours, consider booking your Petersburg vacation for longer.
How to find the best Petersburg package deals?
Use Expedia's handy filters to find some fabulous Petersburg package deals. When you begin your search, simply set your maximum budget and then sort the results by "Price: low to high." If you're looking to save, plan your break for midweek, or look for Petersburg package deals in the off-peak season. Play around with your travel dates and you may land even bigger discounts. As a rule of thumb, it's typically best to book your vacation package as soon as possible.
Is it cheaper to book a Petersburg vacation as a package?
You can enjoy significant savings on your Petersburg break by booking a personalized vacation package. Check the "Package" heading, then enter your destination and travel dates to view the best flight and hotel prices. Bundle everything into a neat package and you can save hundreds of dollars. Consider adding a car rental and you may land a better deal.
When to book a vacation package to Petersburg?
If you have your Petersburg travel dates confirmed, book as early as you can to grab some outstanding deals. With Expedia, you can typically reserve some flights up to one year in advance. Prefer spur-of-the-moment trips? Our last-minute deals are great for traveling on a whim.
Does Expedia offer Book Now, Pay Later Petersburg vacation packages?
Your Petersburg getaway should be an escape from your daily routine, not a reason for money worries. So to allow you a little more flexibility, we've joined up with online lender Affirm to offer our Book Now, Pay Later vacations. Pick one of our vacation packages with payment plans and break down the cost over 3, 6 or 12 months. Plus, there aren't any hidden costs or late payment fees to worry about.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.