A river with a bridge, a town, and a forested hillside.

Marriott Hotels & Resorts Hannibal hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 14 - Sep 15
Tomorrow
Sep 15 - Sep 16
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27
Save an average of 15% on thousands of hotels when you're signed in

Top Hannibal Hotel Reviews

Best Western On The River

Best Western On The River

10/10 Excellent
"The front desk staff - Tony was amazing! Pool hours could have been better. Breakfast was ok."
Patricia 2-night trip
Posted 6 hours ago
Best Western On The River
Heritage Hotel Quincy

Heritage Hotel Quincy

8/10 Good
"The staff is always very friendly and helpful. I would just suggest upgrading the breakfast. Fruit, yogurt and muffins are no longer available as last year it was."
barbara 2-night trip
Posted 8 hours ago
Heritage Hotel Quincy
Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

8/10 Good
"Upon going to get coffee and breakfast, there was no cotffee available due to one machine out of order and the other caraffe empty. I did speak to the desk clerk and came back later and did get coffee. Also the toilet seat was very loose, so I personally tightened the screws that hold the seat onto the toilet itself. As a customer I shouldn't have to do that."
Lois 1-night trip
Posted 9 hours ago
Quality Inn & Suites Hannibal West
AmericInn by Wyndham Quincy

AmericInn by Wyndham Quincy

8/10 Good
"Comfortable beds and convenient location."
Peggy 3-night trip
Posted 3 days ago
AmericInn by Wyndham Quincy
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

8/10 Good
"Good stay. All was as expected."
Jarrett 1-night trip
Posted 4 days ago
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area
Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal

8/10 Good
"Upon arrival I was disappointed with the looks on the outside, so beware. Not the flashiest entrance. The manager didn’t seem to really care. Nice room, and the breakfast was awesome! Overall, for what we paid it was okay, but there is a really nice looking comfort in right next to the dollar general!"
Heather 2-night trip
Posted 6 days ago
Days Inn by Wyndham Hannibal
Stoney Creek Inn Quincy

Stoney Creek Inn Quincy

8/10 Good
"It was clean, nice staff, and reasonably priced."
Allen 3-night trip
Posted 7 days ago
Stoney Creek Inn Quincy
Lighthouse Inn & Suites

Lighthouse Inn & Suites

10/10 Excellent
"Last minute getaway to Hannibal. Wonderful room, it was small, but decorated very cool. Cleanest room, and hot tub I’ve ever seen. It’s a block off the main downtown area. Small, clean pool. Staff was Great!"
Chad 1-night trip
Posted 11 days ago
Lighthouse Inn & Suites

Explore a world of travel with Expedia