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
Aug 11 - Aug 12
Tomorrow
Aug 12 - Aug 13
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23
Save an average of 15% on thousands of hotels when you're signed in

Top Hannibal Hotel Reviews

Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

10/10 Excellent
"Everything was great; the only downside was the air conditioner unit was extremely loud and made it difficult to sleep. It definitely needs to be looked at to fix the rattling."
Jami 2-night trip
Posted less than an hour ago
Quality Inn & Suites Hannibal West
Heritage Hotel Quincy

Heritage Hotel Quincy

10/10 Excellent
"This hotel exceeded my expectations. You never know how things will go at an independent hotel. These folks obviously take great pride in their property. The room was very clean and the bedding was comfortable. The coffee was good at breakfast. We were just looking for a comfortable night’s sleep at a reasonable price and we got it. I’d recommend this hotel for people looking for the same!"
Tim 1-night trip
Posted 5 hours ago
Heritage Hotel Quincy
Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West

8/10 Good
"Na"
Anna 1-night trip
Posted 21 hours ago
Sleep Inn & Suites Hannibal West
Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal

10/10 Excellent
"Things were clean and as expected!"
Christal 1-night trip
Posted 1 day ago
Baymont by Wyndham Hannibal
Best Western On The River

Best Western On The River

8/10 Good
"Room dated and loud near entry. Pool and hottub worth the stay if traveling through. Friendly front desk person."
Kimberly 1-night trip
Posted 1 day ago
Best Western On The River
Holiday Inn Quincy East by IHG

Holiday Inn Quincy East by IHG

10/10 Excellent
"We ate breakfast at the restaurant before leaving and the food was delicious. Our service was excellent. The stay was at the hotel was very pleasant."
Debra 1-night trip
Posted 2 days ago
Holiday Inn Quincy East by IHG
Motel 6 Hannibal, MO

Motel 6 Hannibal, MO

10/10 Excellent
"Good clean room nothing special but nice"
Kenneth 1-night trip
Posted 2 days ago
Motel 6 Hannibal, MO
Lighthouse Inn & Suites

Lighthouse Inn & Suites

8/10 Good
"Clean room, great location."
Matthew 2-night trip
Posted 2 days ago
Lighthouse Inn & Suites
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

10/10 Excellent
"Quiet, clean and easy checkin"
Terica 2-night trip
Posted 3 days ago
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

Explore a world of travel with Expedia