Find hotels in Hannibal, MO from ฿1,788
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, (185)
The price is ฿1,989
฿2,285 total
includes taxes & fees
21 Aug - 22 Aug

Best Western On The River
Best Western On The River
8.6 out of 10, Excellent, (1007)
The price is ฿4,128
฿4,741 total
includes taxes & fees
5 Aug - 6 Aug

Baymont by Wyndham Hannibal
Baymont by Wyndham Hannibal
6.2 out of 10, (685)
The price is ฿2,341
฿2,706 total
includes taxes & fees
3 Sept - 4 Sept

Comfort Inn & Suites - Hannibal
Comfort Inn & Suites - Hannibal
7.6 out of 10, Good, (622)
The price is ฿3,218
฿3,794 total
includes taxes & fees
10 Aug - 11 Aug

Quality Inn & Suites Hannibal
Quality Inn & Suites Hannibal
7.8 out of 10, Good, (1003)
The price is ฿3,657
฿4,200 total
includes taxes & fees
17 Aug - 18 Aug

Sleep Inn & Suites
Sleep Inn & Suites
9.6 out of 10, Exceptional, (1002)
The price is ฿3,482
฿4,033 total
includes taxes & fees
31 Aug - 1 Sept
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
Mark Twain's boyhood home invites you to step into the world that inspired Tom Sawyer and Huckleberry Finn. Explore limestone caves, take a riverboat cruise, or hike to Lover's Leap for spectacular Mississippi River views when morning fog lifts.

More cheap stays in Hannibal
More cheap stays in Hannibal

Quincy Inn and Suites
224 N 36th Street, Quincy, IL
6.8/10 (1,001 reviews)
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels Near Hannibal, Missouri
- Quincy Hotels
- Monroe City Hotels
- Perry Hotels
- Pittsfield Hotels
- Louisiana Hotels
- Bowling Green Hotels
- Stoutsville Hotels
- Palmyra Hotels
- Shelbina Hotels
- Paris Hotels
- Central United States Hotels
- New London Hotels
- Hull Hotels
- Vandalia Hotels
- Barry Hotels
- Center Hotels
- Central Missouri Hotels
- Taylor Hotels
- La Grange Hotels
- Florida Hotels
More ways to book
Expedia's Latest Trends
Hotels
Packages
General
- Visit Freer
- Visit Forks
- Visit Santa Cruz
- Visit Avalon
- Visit Grand Canyon
- Visit Cumming
- Visit Sun Valley
- Visit Columbia
- Visit Montauk
- Visit Azusa
- Visit Stamford
- Visit South Lake Tahoe
- Visit Branson
- Visit Honolulu
- Visit Sequoia National Park
- Visit San Diego
- Visit Sandusky
- Visit West Point
- Visit Rainbow City
- Visit Mountain View
- Visit Palm Springs
- Visit San Rafael
- Visit Cupertino