Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Room was nice, staff were great but no view of the river, parking was terrible. Will not stay again, if this was in a better location it would have been a great place, even if there was enough parking it would have been better.
Best Western On The River$78Best Western On The River$78
had stayed at this hotel before and enjoyed our stay. almost 9yrs. ago. this time the hotel has been left to run down, and not well kept. won't pick it again.
Hannibal Inn Hannibal$56Hannibal Inn Hannibal$56
After checking into our room a delivery truck hit the building right outside our room. The headlight of the truck was broken, the rail of the pool deck was splintered, and the spindles of the deck were bent and knocked out. The drivers knew nothing about what happened. Meagan, the desk manager , ...
Quality Inn & Suites Hannibal$70Quality Inn & Suites Hannibal$70
Very Good, staff was friendly and helpful. Breakfast was very good as well.
Microtel Inn & Suites by Wyndham Quincy$59Microtel Inn & Suites by Wyndham Quincy$59
Bed was comfortable; staff were helpful. There was one office type chair in the room that was not comfortable. Otherwise, all was great.
Sleep Inn & Suites$84Sleep Inn & Suites$84
We arrived very late but were taken care of right away. Friendly staff. Rooms were clean. They took care of one of our tv's that was not working asap. The continental breakfast was not the best. Not much options. A guest made a mess of the waffle iron but they cleaned it up right away. They do not ...
Super 8 Hannibal MO$50Super 8 Hannibal MO$50
We like everything about this place. The people are personable and helpful.
Town & Country Inn and Suites$94Town & Country Inn and Suites$94
This hotel was great and within walking distance to the event center the wedding reception was being held at. Nice room and a good breakfast.
Quality Inn & Suites$67Quality Inn & Suites$67
So grateful to the staff for all the help with check in and the repair guy fixing the tv from game mode back to tv. Friendly helpful people. ☺️ Thank you
Hampton Inn Quincy$93Hampton Inn Quincy$93
You get what you pay for. Decent room, clean. The bathroom door didn't open or close unless the toilet seat was up and the sink was clogged and slowly drained. If you are obese the toilet is practically up against the door so it could be very uncomfortable.The alarm clock crackled as if it could ...
The staff were amazing and very accommodating. The hotel was clean and nice. We rented a room for an event and it went very smoothly. The restaurant in the hotel was also amazing.
Holiday Inn Quincy East$85Holiday Inn Quincy East$85
My booked room had not been cleaned so I was put in another room. That room had bugs and dirty linens in it. 3rd room was ok. Motel staff allowed a vicious dog in the motel.
Eagles Nest Hotel$80Eagles Nest Hotel$80
Search for hotels in Hannibal on Expedia. You can easily find your hotels in Hannibal using one of the methods below: