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.
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.
Save an average of 15% on thousands of hotels when you're signed in
Find out about the history of Hannibal with a stop at Mark Twain Boyhood Home and Museum. While in this family-friendly area, you can savour the top-notch restaurants.
You can find out about the history of Hannibal with a trip to Mark Twain Memorial Lighthouse. While in this family-friendly area, you can savour the top-notch restaurants.
Find out about the history of Hannibal when you take a trip to Rockcliffe Mansion. While in this family-friendly area, you can savour the top-notch restaurants.
Get tickets for a show at Planters Barn Theater, a popular theatre in Hannibal. While in this family-friendly area, you can savour the top-notch restaurants.
Hannibal is very quaint with some very nice shops and restaurants - with of course the ever-present spirits Mark Twain, Tom Sawyer and Huckleberry Finn! The river is so beautiful here and it's just an ideal getaway weekend location!
SHERI
8.0/10
Good
Make sure and do both caves. There was a couple of neat stores downtown. Native America. Trade Co. and Mississippi Market. Want good coffee go to Java Jive
George
10.0/10
Excellent
Cute town with lots of history, learn all about the river and Mark Twain. Great museums and antique stores.
Emily
10.0/10
Excellent
Well, it's the home of Mark Twain! Fun to visit his house. We always stop and eat at the Brick Oven downtown....great Italian food!
Barbara
10.0/10
Excellent
Hannibal has a Mark Twain story to tell. Beautiful historic buildings throughout town.
Joan
10.0/10
Excellent
We enjoyed seeing Mark Twain signs, statues, and buildings. Hannibal is a nice area.
Linda
10.0/10
Excellent
Enjoyed Mark Twain house, and downtown festival was a pleasant surprise.
Nancy
8.0/10
Good
I've been to Hannibal a few times over the past 20 years. It's a nice quite getaway. I def recommend a trip on the steamboat to anyone in the area.
Lauren
10.0/10
Excellent
I love going to Hannibal. Visiting the caves is always a family favorite. Staying at the best western river front is another story..
AMANDA
10.0/10
Excellent
Lots of fun places to go and see. Wish that we had more time there. Will definitely be back again with more time to spend exploring the area,
"We really enjoyed the host making our “check in” truly unique by sharing a lot of the history and character of your landmark home.
We decided to skip the breakfast part of the Bed & Breakfast and enjoyed breakfast with “the locals” at “the Diner” recommended by our host.
We really appreciated our host’s recommendations for a variety of quality “local” amenities.
My wife raved about our “feather bed”again and again on our trip back home:-)"
If I need to cancel my hotel reservation in Hannibal, will I receive a refund?
Yes, the majority of room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you booked a non-refundable reservation, you might be able to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Hannibal.
What's the best place to stay on a budget in Hannibal?
What's the best hotel in Hannibal to be near historical sites?
Based on our travel expertise, Best Western On The River is a top hotel on Expedia for those interested in history, and it features free breakfast and LCD TVs. Other choices close to historic sites include Baymont by Wyndham Hannibal and Lighthouse Hospitality Hannibal. Also, notable landmarks to visit include Mark Twain Boyhood Home and Museum, Mark Twain Cave and Cameron Cave and Mark Twain Memorial Lighthouse. See more options for historical stays in Hannibal.
Families will find child-friendly activities in Hannibal, and visitors give high marks for the top-notch restaurants. Tourists who journey to this welcoming city can discover its shopping, museums and riverfront. In Hannibal, there are 53 hotels and other accommodation options to choose from. Find out more about Hannibal.
The hottest months are usually July and August, with an average temperature of 23°C, while the coldest months are January and February, with an average of 1°C. Average annual precipitation for Hannibal is 1199 mm.