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.
Motel 6 Rolla, MO

Motel 6 Rolla, MO

CA $944
per person
Nov 18 - Nov 25
just found
Roundtrip non-stop flight included
Calgary (YYC) to St. Louis (STL)
6.6/10 (288 reviews)
What stay at this motel again?

Reviewed on Oct 11, 2026

Hermann Grain Bins BNB

Hermann Grain Bins BNB

CA $2,571
per person
Nov 18 - Nov 25
just found
Roundtrip non-stop flight included
Calgary (YYC) to St. Louis (STL)
6/10 (2 reviews)
It was so comfortable and uniquely and beautifully decorated! There was so many awesome areas to explore inside and outside of the Grain Bins. Food provided for breakfast was fresh and hot. There was perfectly cooked bacon, scrambled eggs and really moist corn muffins with homemade mango preservers! We were welcomed with fresh, homemade plum bread. Instructions for everything available to utilize and operate were easy to understand. I can’t wait to go back and I will tell all my friends and family about this unique and relaxing place.

Reviewed on May 22, 2026

Super 8 by Wyndham Cuba

Super 8 by Wyndham Cuba

CA $1,041
per person
Nov 18 - Nov 25
just found
Roundtrip non-stop flight included
Calgary (YYC) to St. Louis (STL)
8.8/10 Excellent! (1,004 reviews)
Nice stay

Reviewed on Oct 16, 2026

Holiday Inn Express Hotel & Suites Rolla - U of Missouri S&T by IHG

Holiday Inn Express Hotel & Suites Rolla - U of Missouri S&T by IHG

CA $1,738
per person
Nov 18 - Nov 25
just found
Roundtrip non-stop flight included
Calgary (YYC) to St. Louis (STL)
8.8/10 Excellent! (965 reviews)
Super 8 by Wyndham Rolla

Super 8 by Wyndham Rolla

CA $953
per person
Nov 18 - Nov 25
just found
Roundtrip non-stop flight included
Calgary (YYC) to St. Louis (STL)
8.2/10 Very good! (1,003 reviews)

Ready to book your vacation to Hannibal?

Choose your dates

Hannibal Hotel Deals

Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

120 Lindsey Drive Hannibal MO
Fully refundable
CA $107
CA $125 total
Nov 8 - Nov 9
includes taxes & fees
Quality Inn & Suites Hannibal West
Best Western On The River

Best Western On The River

401 North 3rd Street Hannibal MO
Fully refundableReserve now, pay when you stay
CA $156
CA $179 total
Oct 25 - Oct 26
includes taxes & fees
8.6/10 Excellent! (1,005 reviews)
"The room was spacious and very quiet. But with closer inspection part of the wall was unfinished with the Sheetrock still exposed. And the curtains had suspect stains. It was a very comfortable stay if you don’t look too hard."

Reviewed on Oct 16, 2026

Best Western On The River
Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal

4000 Market St Hannibal MO
Fully refundable
CA $108
CA $129 total
Nov 15 - Nov 16
includes taxes & fees
Comfort Inn & Suites - Hannibal
See all 171 properties in 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

Mark Twain Memorial Lighthouse

8.8/10 (143 reviews)
You can find out about the history of Hannibal with a stop at Mark Twain Memorial Lighthouse. While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Mark Twain Boyhood Home and Museum

9.0/10 (278 reviews)
Find out about the history of Hannibal when you take a trip to Mark Twain Boyhood Home and Museum. While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Mark Twain Cave

8.8/10 (89 reviews)
You can find out about the history of Hannibal with a visit to Mark Twain Cave. While in this trendy area, you can savor the top-notch restaurants.
See properties

Lovers Leap

8.8/10 (171 reviews)
Find out about the history of Hannibal with a stop at Lovers Leap. While in this walkable area, you can savor the top-notch restaurants.
See properties

Jim's Journey: The Huck Finn Freedom Center

8.4/10 (33 reviews)
You can browse the exhibits at Jim's Journey: The Huck Finn Freedom Center, a museum with a story of its own, during your travels to Hannibal. While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Sawyer's Creek Fun Park

7.8/10 (16 reviews)
Explore the great outdoors at Sawyer's Creek Fun Park, a lovely green space in Hannibal. While in this walkable area, you can savor the top-notch restaurants.
See properties

Molly Brown Museum and Home

8.4/10 (64 reviews)
You can browse the exhibits at Molly Brown Museum and Home, a museum with a story of its own, during your travels to Hannibal. While in this walkable area, you can savor the top-notch restaurants.
See properties

Bluff City Theater

7.6/10 (5 reviews)
Enjoy a show at Bluff City Theater, a theater with a story to tell in Hannibal. While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Frequently asked questions

How much does a Hannibal vacation package cost?
You'll find cheap prices from CA $944 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.