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
"It was a nice stay for two days two rooms. They did not have our room category at check in. Then there was a key glitch and one room was changed to another on a different floor. All of this defeated the purpose of reserving adjoining superior King rooms and then ending up in double queen rooms on different floors. However without my asking they comp one room free! I was very surprised and satisfied. I can understand issues and changes but the comp was appreciated.
They have breakfast each morning free. One night they had a free Italian buffer too. I really have no issues, the gym was nice and well stocked with machines and free weights. Towels and water provided. Easy access to Shadyside Ohio nursing home. We came for a visit. I would stay here again. "
If I need to cancel my hotel reservation in Hannibal, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable if cancelled before the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, you might still have the option to cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Hannibal.
Where can I learn more about changing or cancelling my trip to Hannibal?
To find more details about rescheduling or cancelling your trip to Hannibal, head over to our customer service page.
Where is the best hotel to stay near Hannibal Locks and Dam?
Travelers to Hannibal will find plenty to explore and enjoy. There are 26 hotels and other accommodations in the surrounding area. Find out more about Hannibal.
The hottest months are usually July and August with an average temp of 70°F, while the coldest months are January and February with an average of 35°F. Average annual precipitation for Hannibal is 54 inches.