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 13 - Aug 14
Tomorrow
Aug 14 - Aug 15
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

Garden House Bed and Breakfast

Garden House Bed and Breakfast

8/10 Good
"Chris was warm and inviting and made sure that we were taken care of and prepared for our stay/ visit in Hannibal. Breakfast was tasty and plentiful and the accommodations were cozy and efficient."
Maxine-Mercedes 1-night trip
Posted 13 hours ago
Garden House Bed and Breakfast
Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal

8/10 Good
"The room was very clean but smelled musty, coming from the air conditioner"
Kimberly 1-night trip
Posted 17 hours ago
Baymont by Wyndham Hannibal
Riverside Inn Hannibal

Riverside Inn Hannibal

10/10 Excellent
"We really enjoyed our stay. The room was clean and roomy. Bed and pillows were super comfortable. The kitchenette was stocked well. Beautiful views of the river including sunrise. Everything Hannibal is within easy walking distance. Access to grocery stores is minutes away by car. There is a nice Mexican restaurant on site. The proprietor was a quick text away and there is ample onsite parking. Couldn’t ask for more!"
Kimberly 1-night trip
Posted 2 days ago
Riverside Inn Hannibal
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 2 days ago
Heritage Hotel Quincy
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 3 days 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 4 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 4 days ago
Motel 6 Hannibal, MO
Lighthouse Inn & Suites

Lighthouse Inn & Suites

8/10 Good
"Clean room, great location."
Matthew 2-night trip
Posted 4 days ago
Lighthouse Inn & Suites
Fairfield Inn & Suites Quincy

Fairfield Inn & Suites Quincy

10/10 Excellent
"Clean rooms and bathrooms. Slept well in a nice bed. Breakfast was God with a good variety."
Donald 1-night trip
Posted 5 days ago
Fairfield Inn & Suites Quincy

Explore a world of travel with Expedia