We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Last Minute Hotels in Hannibal

Tonight
12 Jul
This Weekend
18 Jul - 20 Jul
Next Weekend
25 Jul - 27 Jul
Enter specific dates | Advanced search (price, rating, class, etc.)
You added Econo Lodge to your Saves list
Special Offer Choice Privileges Points
#5 of 10 hotels in Hannibal
Professional photos | Traveller photos (5) | Map
USD 69 *
per night
Orbitz.com
Priceline.com
Econo Lodge USD 69*
See all 7
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Hannibal Super 8 Motel to your Saves list
#4 of 10 hotels in Hannibal
Professional photos | Traveller photos (7) | Map
USD 70 *
per night
Orbitz.com
Super8.com USD 70*
Hotels.com
See all 11
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Americas Best Value Inn Hannibal to your Saves list
#10 of 10 hotels in Hannibal
Professional photos | Traveller photos (5) | Map
USD 70 *
per night
Hotels.com
Booking.com
BookIt.com USD 70*
See all 12
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Days Inn Hannibal to your Saves list
#6 of 10 hotels in Hannibal
Professional photos | Traveller photos (18) | Map
USD 80 *
per night
Travelocity
Priceline.com
DaysInn.com USD 80*
See all 10
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Holiday Inn Express Hotel & Suites Hannibal to your Saves list
Special Offer Save on Hotel Packages!
Holiday Inn Express Hotel & Suites Hannibal Slideshow
#3 of 10 hotels in Hannibal
Professional photos | Traveller photos (31) | Map
USD 120 *
per night
Orbitz.com
HIExpress.com USD 120*
Priceline.com
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
Searching: Sat, 12 Jul - Sun, 13 Jul
Searching … 0% complete
**The percentage discount is calculated based on the average prices at this property on TripAdvisor over the prior eight weeks compared to the current price for the requested dates.