Skip to main content

Family hotels and homes in Hannibal

Find the family hotels that appeal to you the most

The best family hotels in Hannibal

Check out our pick of great family hotels in Hannibal

Filter by:

Review score

Super 8 by Wyndham Hannibal

Hotel in Hannibal

Situated in Hannibal, 36 km from Oakley-Lindsay Center, Super 8 by Wyndham Hannibal has a garden and tennis court.

A
Amy
From
United States
From the moment we walked in the door, we felt welcome. The hotel owner was exceptionally nice and seemed genuinely happy that we were there. The facility was very clean and well maintained. I don’t have a single complaint or negative comment about the Hannibal, Mo Super 8 and would definitely recommend this to anyone traveling in the area!!
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 441 reviews
Price from
US$57.80
1 night, 2 adults

The Eleanor Davis House

Hannibal

Housed in a historic building, the recently renovated The Eleanor Davis House provides accommodation with a garden and free WiFi. This holiday home offers air-conditioned accommodation with a balcony....

F
Fred
From
Sweden
Wunderbar place, out of the ordinary!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
All family hotels in Hannibal

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.

Family hotels that guests love in Hannibal

See all
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 347 reviews
Somehow our room was assigned to another guest after we checked in and they entered the room while we were already inside it. That could have been an uncomfortable situation but fortunately we were watching TV when the door opened and a lady and three kids were standing there just as surprised as we were.
Guest review by
Glenn
Young couple
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 347 reviews
Nothing. Place was a dump. No staff. 10 minute wait to check in. No one would answer the phone. When we finally did get checked in, we went in he first room and it hadn't been cleaned from the last guests. I made them give me a refund and went across the street to Comfort Inn and Suites and paid $220 more for 2 rooms
Guest review by
JEFF
Family with young children