Hotels in Hannibal
Hotels and stays across Hannibal — Mark Twain’s boyhood town on the Mississippi bluffs, in Missouri, the US — bookable instantly.

Photo 1 of 4
Weather
- Sun25°16°Weather
- Mon28°17°
- Tue33°20°
Good to know
- Best season
- April to October
- Nearest airport
- St Louis (STL), ~190 km
- Don't miss
- Mark Twain Boyhood Home · The Mark Twain Cave · The Becky Thatcher House · Cardiff Hill & the lighthouse · The riverboat
Stays in Hannibal
No stays available for these dates.
Try different dates or a nearby destination.