Skip to main content
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening – distinguishing them from country or guest houses.

Inns That Guests Love in Hannibal

  • Avg. price/night: $145.85
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 582 reviews
    Dinner cruise
    Sharlene
    Young couple
  • Avg. price/night: $145.43
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 329 reviews
    After this 1st stay at Sleep Inn, I am booking only Sleep Inns on my 4 day trip returning to home!
    Shelley
    Solo traveler
  • Avg. price/night: $263.35
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 275 reviews
    Our host, Gully, was fantastic. Quick to respond to requests and offer great suggestions for dinner and breakfast. Great location. The apartment had everything, felt secure with a lovely view of the Mississippi. The room was comfortable and spacious. No noise came up from the Mexican restaurant one floor below.
    Joanne
    Young couple
  • Avg. price/night: $145.85
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 582 reviews
    I liked the location being close to old town, we took advantage of walking there enjoying a few cocktails and dinner at the Italian restaurant
    Baum
    Young couple
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 23 reviews
    The innkeeper Angela was amazing!! She loves the estates and it shows. We left wanting for nothing. Every need was met.
    N
    Nick
    Young couple
  • Avg. price/night: $123
    Scored 7.9
    7.9
    Rated good
    Good
     · 138 reviews
    Eclectic, convenient location, easy accessibility to historic corridor and reasonably priced. The innkeeper very knowledgeable about community and home’s history. Wonderful guests to share travel stories with.
    Anna
    Solo traveler
  • Avg. price/night: $263.35
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 275 reviews
    Over looking the river and Main Street walkable. Extremely comfortable, felt safe and Mexican food restaurant below was good choice for dinner as other places I had checked into were closed. Was also not noisy or a problem when in room. Trains go by every now and then but through the night was quite.
    Katherine
    Solo traveler
  • Avg. price/night: $129.72
    Scored 7.5
    7.5
    Rated good
    Good
     · 604 reviews
    Room was spacious and clean. Staff was friendly. The lounge was a nice touch the breakfast was exceptional. It was the nicest Quality Inn I have stayed at.
    Jessica
    Family with young children
  • Avg. price/night: $129.72
    Scored 7.5
    7.5
    Rated good
    Good
     · 604 reviews
    Needs to be updated. Needs cleaning. Needs better staff. It smells bad. To noisy at night , did not get a good nights sleep. Not worth the money I paid. Will never stay at another Quality inn.and suites.
    W
    William
    Family with young children
  • Avg. price/night: $110.38
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 222 reviews
    Location was great. We were driving back to Minnesota from Florida.
    R
    Regina
    Young couple