Hannibal Hotels from ₹4,733
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Hannibal
Check prices for these dates
Top 10 Hannibal hotels and places to stay

Days Inn by Wyndham Hannibal
Days Inn by Wyndham Hannibal
7.2 out of 10, Good, (172)
The price is ₹5,721
₹6,570 total
includes taxes & fees
15 Aug - 16 Aug

Sleep Inn & Suites
Sleep Inn & Suites
9.6 out of 10, Exceptional, (1002)
The price is ₹9,447
₹10,945 total
includes taxes & fees
17 Aug - 18 Aug

Quality Inn & Suites Hannibal
Quality Inn & Suites Hannibal
7.8 out of 10, Good, (1001)
The price is ₹9,092
₹10,443 total
includes taxes & fees
27 Jul - 28 Jul

Best Western On The River
Best Western On The River
8.6 out of 10, Excellent, (1004)
The price is ₹10,328
₹11,862 total
includes taxes & fees
23 Jul - 24 Jul

Garden House Bed and Breakfast
Garden House Bed and Breakfast
8.4 out of 10, Very good, (21)
The price is ₹8,707
₹10,000 total
includes taxes & fees
20 Jul - 21 Jul

Motel 6 Hannibal, MO
Motel 6 Hannibal, MO
7.6 out of 10, Good, (1002)
The price is ₹4,733
₹5,436 total
includes taxes & fees
27 Jul - 28 Jul
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
Hannibal and related destinations
Escape to Hannibal! Enjoy its history, museums and cafes.

Top Hannibal Hotel Reviews

Heritage Hotel Quincy
10/10 Excellent
More cheap stays in Hannibal
More cheap stays in Hannibal

Quincy Inn and Suites
224 N 36th Street, Quincy, IL
6.8/10 (1,009 reviews)
Accommodation near Hannibal attractions
Accommodation near Hannibal attractions

Mark Twain Boyhood Home and Museum
4.5/5(2 reviews)
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.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Choose Your Hannibal Hotel Style
Hotels near Hannibal Airports
Hotels Near Hannibal, Missouri
- Quincy Hotels
- Monroe City Hotels
- Perry Hotels
- Pittsfield Hotels
- Louisiana Hotels
- Bowling Green Hotels
- Stoutsville Hotels
- Palmyra Hotels
- Paris Hotels
- Shelbina Hotels
- New London Hotels
- Vandalia Hotels
- Hull Hotels
- Central United States Hotels
- Center Hotels
- La Grange Hotels
- Taylor Hotels
- Barry Hotels
- Florida Hotels
- Central Missouri Hotels
Explore more hotels
- Garden House Bed and Breakfast
- Holiday Inn Express And Suites Hannibal - Medical Center by IHG
- Roosters Crow Studio
- Quincy Inn and Suites
- The Atrium Hotel on Third
- Heritage Hotel Quincy
- Stoney Creek Inn Quincy
- Microtel Inn & Suites by Wyndham Quincy Downtown/River Area
- FairBridge Inn Express, Monroe City
- Town & Country Inn and Suites
More ways to book
Expedia's Latest Trends
Hotels
Flights
Packages