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
Oct 26 - Oct 27
Tomorrow
Oct 27 - Oct 28
This weekend
Oct 30 - Nov 1
Next weekend
Nov 6 - Nov 8
Save an average of 15% on thousands of hotels when you're signed in

Top Hannibal Hotel Reviews

Cannon Dam Cabins

Cannon Dam Cabins

8/10 Good
"Nice area, VERY convenient for our stay as family lived nearby. Room could definitely use some updates and TLC. But for our needs it was fine"
JULIE 2-night trip
Posted 14 hours ago
Cannon Dam Cabins
Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal

8/10 Good
"The arcade and game tables were a plus for kids and the weight room. The pool was down during our stay but it is big . Everything was clean and the staff friendly. I t is an older building but the last visit was at a newer motel and not as comfortable"
Monika 2-night trip
Posted 23 hours ago
Baymont by Wyndham Hannibal
Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal

10/10 Excellent
"Everything about our stay was a great experience. The first impression of the room layout and function was a step above. Very bougie!! Elegant. I will book again"
Rick 1-night trip
Posted 1 day ago
Comfort Inn & Suites - Hannibal
Riverside Inn Hannibal

Riverside Inn Hannibal

10/10 Excellent
"Very nice room with view of the Mississippi River. In quaint part of Hannibal. Loved it."
Charles 1-night trip
Posted 1 day ago
Riverside Inn Hannibal
Holiday Inn Quincy East by IHG

Holiday Inn Quincy East by IHG

10/10 Excellent
"There were full trash cans and old dishes from room service near our room the entire time we were there. I reported it in the evening and everything was still there the next morning. Not a real good look!"
David 1-night trip
Posted 2 days ago
Holiday Inn Quincy East by IHG
Stoney Creek Inn Quincy

Stoney Creek Inn Quincy

8/10 Good
"Breakfast was bland. Cats were pooping in the flower boxes while we were sitting outside right next to it. Outdoor lounge was awesome other than that. Staff was great! Room was nice and clean. Very quiet comfortable stay overall"
Thomas 4-night trip
Posted 2 days ago
Stoney Creek Inn Quincy
Garden House Bed and Breakfast

Garden House Bed and Breakfast

10/10 Excellent
"I’m so glad I stayed at this charming and historic bed & breakfast just a few blocks away from the riverfront in my favorite little old town of Hannibal. Everything was within walking distance and it felt a little like going back in time. I highly recommend the Garden House B&B for the authentic Hannibal experience!"
Chris 1-night trip
Posted 4 days ago
Garden House Bed and Breakfast
Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

8/10 Good
"Room was very comfortable, staff was friendly. Breakfast was great. Very clean. Nice area. The restaurant Fiddlesticks is about 300 feet from the hotel."
Timothy 4-night trip
Posted 7 days ago
Quality Inn & Suites Hannibal West
Motel 6 Hannibal, MO

Motel 6 Hannibal, MO

10/10 Excellent
"The room was clean. The staff was welcoming, friendly and helpful. I was only there overnight traveling and it was exactly what I needed."
Benjamin 1-night trip
Posted 7 days ago
Motel 6 Hannibal, MO

Explore a world of travel with Expedia