Skip to main content
Looking for an apartment?
For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.
Search apartments in Hannibal

Apartments that guests love in Hannibal

  • Avg. price/night: £119.21
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 565 reviews
    Great location, great value, great staff. Breakfast was good. Scrambled eggs, potatoes, a breakfast meat , biscuits and gravy and make your own waffle for hot items. Toast or english muffin. Cold cereal, oatmeal packets, yogurt, milk, juice and coffee/tea. Room layout was large enough with a King bed and sleeper sofa to use a inflatable twin mattress without being in the way.
    Lin
    Family with young children
  • Avg. price/night: £199.55
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 279 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: £199.55
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 279 reviews
    Location is ok, close to the river. Close to the historic downtown and river area. Apartment was very clean. It makes you feel like staying longer.
    Cindy
    Young couple
  • Avg. price/night: £199.55
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 279 reviews
    I did not expect such a terrific apartment. Wonderful location, very modern with top-flight furniture and appliances. I was only staying one night but it would be excellent for an extended stay.
    Robert
    Solo traveller
  • Avg. price/night: £97.90
    Scored 7.6
    7.6
    Rated good
    Good
     · 630 reviews
    The staff was very friendly. I was staying due to a death in the family and they had heard from another family member and when checking out the offered sincere condolences. very happy with staff.
    Alan
    Solo traveller