Hannibal Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 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

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

Your Hannibal Vacation

Excellent adventures await when you lock in a vacation package to Hannibal. Whether you're a history buff, foodie or just a traveler who loves to experience new places, there's something for everyone in this exciting city. Fill your spare time with tours of Mark Twain Boyhood Home and Museum, Mark Twain Cave and Cameron Cave and Mark Twain Cave, some of the attractions you shouldn't miss during your trip to Hannibal. Stop daydreaming and start traveling. Explore the broad range of options on Expedia today and put your Hannibal vacation plans into gear!

Top Hannibal Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Lodge Of Four Seasons Golf Resort, Marina & Spa
The Wildwood Hotel
Remodeled and Inviting Free EV
The Cheshire
Courtyard by Marriott St. Louis Downtown/Convention Center

Ready to book your vacation to Hannibal?

 

Choose your dates

Hannibal Hotel Deals

Best Western On The River

Best Western On The River

2.5 out of 5
401 North 3rd Street Hannibal MO
8.6/10 Excellent! (1,000 reviews)
"Indoor pool is in the middle of the motel. It's a very different arrangement. Interesting place. There is an outdoor pool as well across the street. Down the street in the next block is all the Tom Sawyer and Huck Finn homes to tour. Perfect location."

Reviewed on Jul 21, 2026

Best Western On The River
Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

2.5 out of 5
120 Lindsey Drive Hannibal MO
Fully refundable
The price is CA $110 per night from Aug 16 to Aug 17
CA $110
CA $128 total
Aug 16 - Aug 17
includes taxes & fees
8/10 Very good! (1,009 reviews)
"The breakfast foods were tasty and hot every day. The hot buffet included home made biscuits and gravy, sausage patties, hash brown potatoes and scrambled eggs. There was also yogurt, 3 choices of dry cereal and you could make waffles. The swimming pool, spa, and exercise room looked nice. The room ..."

Reviewed on Jul 21, 2026

Quality Inn & Suites Hannibal West
Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal

2.5 out of 5
4000 Market St Hannibal MO
Fully refundable
The price is CA $122 per night from Aug 2 to Aug 3
CA $122
CA $145 total
Aug 2 - Aug 3
includes taxes & fees
7.6/10 Good! (722 reviews)
"The room was quiet, clean, and comfortable. They had a good selection at breakfast."

Reviewed on Jul 21, 2026

Comfort Inn & Suites - Hannibal
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.

Stay near popular Hannibal attractions

Frequently asked questions

How much does a Hannibal vacation package cost?
You'll find cheap prices from CA $1,207 on Expedia for your Hannibal escape. However, a range of factors like your choice of hotel, the season and length of stay will determine how much your vacation to Hannibal costs.
What are the cheapest months to go to Hannibal?
If you're looking to book a cheap Hannibal vacation package, consider travelling in December, January and February. You're likely to find better rates on airfares and hotels during these months — ideal for travellers wishing to save money.
How many days is enough for Hannibal?
The ideal length for your Hannibal vacation depends on what you'd like to see. Usually, a handful of days to a week will give you time to go to all the leading sights and explore some hidden gems along the way.
Is it worth booking a vacation package to Hannibal?
Hannibal is a good vacation destination with attractions like Big River Train Town among the many things to keep you busy. Whether you're heading away with the family or getting away with friends, a Hannibal vacation promises fun for everyone.
How to find the best Hannibal package deals?
Begin your search for a Hannibal package deal by entering your destination and preferred travel dates under our "Packages" tab. Then apply some filters, like "Property type" and "Guest rating," to fine-tune the results to your exact needs. You can also sort by "Package discount" and browse offers that come with huge savings. If you don't find the perfect Hannibal package deal straight away, just tweak your dates and search again. Remember that deals are only available for a limited time, so book early and get your Hannibal adventure underway.
Is it cheaper to book a Hannibal vacation as a package?
An Expedia vacation package could score you significant savings when compared to booking hotels and flights separately. Better still, you can customize your Hannibal trip to match your exact needs. Choose your preferred flight time, select the hotel type and add a rental car. Check out our great deals to see how much you can save.
When to book a vacation package to Hannibal?
Secure amazing discounts by reserving your flights early with Expedia. If being spontaneous is more your thing, snap up one of our last-minute deals for a spur-of-the-moment Hannibal break.
How to plan a trip to Hannibal?

  1. Choose your dates: What you want to do in Hannibal and your favourite season will help you decide when to go.
  2. Set your budget: Consider costs such as flights, food and transportation when calculating how much to put aside for your trip to Hannibal. Then, pick a property that fits your budget, whether that's a wallet-friendly option or a lavish getaway.
  3. Decide how long to go for: Now that you're more familiar with Hannibal, you can work out the perfect length of your vacation. Pull together a draft plan and allocate enough time to cover everything you want to do.
  4. Bundle your accommodations and airfare: After you've settled on your trip dates and duration, book the ideal Hannibal vacation package for you.

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