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 12 - Sep 13
Tomorrow
Sep 13 - Sep 14
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27
Save an average of 15% on thousands of hotels when you're signed in

Top Hannibal Hotel Reviews

Holiday Inn Quincy East by IHG

Holiday Inn Quincy East by IHG

10/10 Excellent
"Clean and spacious rooms!! Comfortable and relaxing stay!!"
Johanna 1-night trip
Posted 1 hour ago
Holiday Inn Quincy East by IHG
Best Western On The River

Best Western On The River

8/10 Good
"The hotel was very nice and clean. Our only complaint was the outside noise. There were a lot of loud cars and motorcycles, probably there for a car show? We could also hear scraping of chairs from the breakfast room"
Marilee 1-night trip
Posted 2 hours ago
Best Western On The River
Motel 6 Hannibal, MO

Motel 6 Hannibal, MO

10/10 Excellent
"This was our third time staying at this hotel. The staff is super friendly and helpful. Rooms are clean and well maintained. The pool is closed so that's a bummer, but it's location is easy to get in and out of and it's close to the action. We will be staying there again next year."
Alten 4-night trip
Posted 7 hours ago
Motel 6 Hannibal, MO
AmericInn by Wyndham Quincy

AmericInn by Wyndham Quincy

8/10 Good
"Comfortable beds and convenient location."
Peggy 3-night trip
Posted 1 day 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 2 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 4 days ago
Days Inn by Wyndham Hannibal
Heritage Hotel Quincy

Heritage Hotel Quincy

10/10 Excellent
"It was clean, quiet, great parking, the only thing that was less than great, was the breakfast, but we didn’t book it for that anyway."
Rachel 4-night trip
Posted 4 days ago
Heritage Hotel Quincy
Stoney Creek Inn Quincy

Stoney Creek Inn Quincy

8/10 Good
"It was clean, nice staff, and reasonably priced."
Allen 3-night trip
Posted 5 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 9 days ago
Lighthouse Inn & Suites

Explore a world of travel with Expedia