
Hannibal Trip
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ₹100,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top hotels in Hannibal

Quality Inn & Suites Hannibal West
120 Lindsey Drive Hannibal MO
Fully refundable
₹7,169
₹8,341 total
15 Nov - 16 Nov
includes taxes & fees
8/10 Very good! (1,005 reviews)
"I would not stay here again. Hallway in room was very strong with deodorizing spray and it was to cover up a musty smell that appeared after you were in the room for a while. Shower fixtures were loose and corroded. Not all plug-ins were working. Could not get hair dryer to work. Way over priced ..."
Reviewed on 20 Oct 2026

Best Western On The River
401 North 3rd Street Hannibal MO
Fully refundableReserve now, pay when you stay
₹10,441
₹12,043 total
25 Oct - 26 Oct
includes taxes & fees
8.6/10 Excellent! (1,000 reviews)
"Generally, the hotel was clean. The problems we did have were a lack of outlets in the room. Some of the outlets provided didn't work. The bathtub drain was terribly slow. We were in ankle deep water when we took a shower. The HVAC unit under the window must of recently been changed out because the ..."
Reviewed on 19 Oct 2026

Comfort Inn & Suites - Hannibal
4000 Market St Hannibal MO
Fully refundable
₹7,495
₹8,931 total
15 Nov - 16 Nov
includes taxes & fees
7.6/10 Good! (764 reviews)
"The property is in a great location for either visitors to Hannibal or travelers on U.S. 61. The front desk staff were very courteous and efficient. The breakfast was plentiful and tasty. There was ample parking. The property could use some refreshing. Carpeting was a bit worn. Plumbing in room 309 ..."
Reviewed on 20 Oct 2026
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

Rockcliffe Mansion
8.6/10 (98 reviews)
This opulent Gilded Age mansion preserves 30 rooms of original furnishings and Tiffany stained glass from 1900. Experience luxury as an overnight guest in the historic bedrooms overlooking the Mississippi River.

Mark Twain Memorial Lighthouse
8.8/10 (143 reviews)
Perched atop Cardiff Hill, this symbolic lighthouse commemorates Mark Twain's legacy with panoramic Mississippi River views. Climb 244 steps from Main Street or drive up Rock Street for a less strenuous approach.
Mark Twain Cave
8.8/10 (89 reviews)
Explore Mark Twain Cave's labyrinthine passages, immortalised in "The Adventures of Tom Sawyer." Year-round 52°F temperatures make this literary landmark a refreshing retreat during summer explorations.
Mark Twain Boyhood Home and Museum
9.0/10 (278 reviews)
Step into the preserved childhood home that inspired Mark Twain's beloved classics like "Tom Sawyer." Explore the historic buildings and original Norman Rockwell paintings that bring Twain's literary world to life.
Lovers Leap
8.8/10 (171 reviews)
Find out about the history of Hannibal when you spend time at Lovers Leap. While in this walkable area, you can savour the top-notch restaurants.
Jim's Journey: The Huck Finn Freedom Center
8.4/10 (33 reviews)
This unique museum honours "Jim" from Huckleberry Finn and the real Daniel Quarles who inspired him. Explore artefacts and photographs that reveal the rich African American history of Mark Twain's hometown.
Sawyer's Creek Fun Park
7.8/10 (16 reviews)
This riverside family park offers mini-golf, bumper boats, and homemade fudge with Mississippi River views. Spend an afternoon navigating the 18-hole course or engaging in friendly water battles.
Riverview Park
You can find out about the history of Hannibal when you stop by Riverview Park. While in this family-friendly area, you can savour the top-notch restaurants.
Frequently asked questions
How much does a Hannibal holiday package cost?
You'll find cheap prices on Expedia for your Hannibal escape. However, factors like your choice of hotel, the season and length of stay will determine how much your holiday to Hannibal costs.
What are the cheapest months to go to Hannibal?
December, January and February are great times to search for cheap Hannibal holiday packages. Travelling in quieter periods means you can typically find lower prices on hotels and flights.
How many days is enough for Hannibal?
With a well-organised travel plan, you can easily tick off the main Hannibal attractions in a handful of days. But if you prefer to discover lesser-known spots or go on day trips, think about booking your Hannibal holiday for longer.
Is it worth booking a holiday package to Hannibal?
It's easy to see why a Hannibal holiday is on the to-do list of many travellers. Top attractions like Big River Train Town are just the beginning of things to see and do here.
How to find the best Hannibal package deals?
Use Expedia's handy filters to help you find some terrific Hannibal package deals. When you start your search, just set your maximum budget and then order the results by "Price: low to high." If you want to save, plan your trip for midweek, or search for Hannibal package deals in the off-peak season. Switch up your travel dates and you may land even bigger discounts. As a rule of thumb, it's usually best to book your holiday package well in advance.
Is it cheaper to book a Hannibal holiday as a package?
An Expedia holiday package could land you great savings when compared to arranging stays and flights separately. Better still, you can personalise your Hannibal trip to fit your exact style. Pick your preferred flight time, select the hotel type and add a rental car. Browse our great deals to see how much you can save.
When to book a holiday package to Hannibal?
Secure fantastic discounts by reserving your flights in advance with Expedia. If spontaneity is more your style, grab one of our last-minute deals for an impromptu Hannibal break.
How to plan a trip to Hannibal?
- Choose when to go: Check your calendar and get packing. Your favourite time of year and the available activities will also help you decide when to visit Hannibal.
- Budget wisely: Besides the cost of your accommodation, you should factor in other expenses. These include flights, transportation and food. Also, put aside a little extra for unexpected expenses that may arise during your trip to Hannibal.
- Decide how long to go away for: Now that you know more about Hannibal, you can work out the right length of your holiday. Create a draft plan and allocate enough time to cover everything you want to see.
- Bundle your airfare and accommodation: Once you've nailed down your dates and duration, book the right Hannibal holiday package for you.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
