Petersburg Vacations from $588

Book a Hotel + Flight or Car together to unlock savings

Photo by Michelle M
  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to $1,045 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
    Plan, book, and manage your trip all in one place

Your Petersburg Vacation

Experience the unique character and personality of Petersburg with a tailor-made Petersburg vacation package. From its rich history to its spectacular views, you'll never have a boring moment in this city. Like some inspiration on what to do or see first during your trip to Petersburg? Head for leading attractions like Shambolee Golf Course. A couple of clicks is all it takes to create the perfect Petersburg vacation on Expedia.

The Latest Petersburg vacation packages

Price found within the past 48 hours. Click for updated prices.
Super 8 by Wyndham Springfield East
Northfield Inn, Suites & Conference Center
Country Inn & Suites by Radisson, Springfield Southeast
Comfort Inn & Suites near Route 66
Crowne Plaza Springfield by IHG
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

Riverbank Lodge
Riverbank Lodge
2.5 out of 5
522 South 6th Street, Petersburg, IL
Fully refundableReserve now, pay when you stay
$90 nightly
The price is $100 total per night from Jul 7 to Jul 8
$100 total
Jul 7 - Jul 8
Total includes taxes and fees
9/10 Wonderful! (363 reviews)
Great place to stay at a reasonable price
"We stayed 2 nights in a double Queen. The room was very spacious and the price was really good. We got a rollaway bed as well. The beds were rather uncomfortable and I ended up sleeping on the rollaway the second night and let the kids have the beds. That was my only issue with our stay. Staff were ..."

Reviewed on Jul 1, 2025

Riverbank Lodge
Three Pines Petersburg - Luxurious 10 Bedroom Home in Historic Petersburg
Three Pines Petersburg - Luxurious 10 Bedroom Home in Historic Petersburg
Petersburg
9.8/10 Exceptional! (22 reviews)
Great Family Vacation
"Three Pines was absolutely the best place we have stayed as a family. Aubrey was very nice and helpful throughout the entire renting process. Plenty of rooms for all and enough room for all 15 of us to eat and play games together. The home was old, but with a relaxed ambiance and in excellent shape. ..."

Reviewed on Jun 21, 2025

Three Pines Petersburg - Luxurious 10 Bedroom Home in Historic Petersburg
Holly & Matt Suite @ Three Pines Petersburg
Holly & Matt Suite @ Three Pines Petersburg
Petersburg
10/10 Exceptional! (20 reviews)
Love this place
"Beautiful place to stay. Aubrey was an excellent host."

Reviewed on Nov 11, 2024

Holly & Matt Suite @ Three Pines Petersburg
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
Closest Airport
Abraham Lincoln Capital Airport (SPI)
Population
720
Max Temp Winter
35ºF
Max Temp Summer
80ºF

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 $588 on Expedia. However, 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 typically find lower rates and better availability in December, January and February. Take a look at our cheap Petersburg vacation packages and you could score some great off-season discounts.
How many days is enough for Petersburg?
The ideal length for your Petersburg vacation depends on what you'd like to see and do. Typically, a handful of days to a week will give you plenty of time to hit all the leading sights and explore some hidden treasures along the way.
How to find the best Petersburg package deals?
Begin your search for a Petersburg package deal by entering your preferred travel dates and destination under our "Packages" tab. Then select some filters, like "Popular locations" and "Property type," to tailor 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, just change your dates and search again. Keep in mind that deals are only available for a limited time, so book early and get your Petersburg getaway off to a flying start.
Is it cheaper to book a Petersburg vacation as a package?
You can enjoy significant savings on your next Petersburg retreat by booking a tailored vacation package. Check the "Package" heading, then select your destination and travel dates to see some great hotel prices and airfares. Bundling can save travelers hundreds of dollars. Consider adding a rental car and you may score a better deal.
When to book a vacation package to Petersburg?
If you've got your Petersburg travel dates locked in, book as soon as you can to bag some outstanding deals. With Expedia, you can typically reserve some flights up to one year ahead of time. Prefer spur-of-the-moment getaways? Our last-minute deals are ideal for setting off on a whim.
Does Expedia offer Book Now, Pay Later Petersburg vacation packages?
If you're like us, you love traveling the world but don't love the big price tag that can come with it. That's why we've created Book Now, Pay Later vacations. With the help of online lender Affirm, you can spread the total cost of your Petersburg break across 3, 6 or 12 months. There are also no hidden costs or late payment fees, so you can secure great vacation packages with payment plans as soon as you see them.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.