The 10 best family hotels in Hannibal, USA | Booking.com
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

Baymont by Wyndham Hannibal

Hotel in Hannibal

Located in Hannibal, 38 km from Oakley-Lindsay Center, Baymont by Wyndham Hannibal provides accommodation with free WiFi and free private parking.

M
Miller
From
United States
Friendly, helpful staff! Clean room.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 351 reviews
Price from
US$70
1 night, 2 adults

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, 442 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....

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.

Most booked family hotels in Hannibal and surroundings in the past month

See all

Family hotels that guests love in Hannibal

See all
  • Avg. price/night: US$80.94
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 351 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
  • Avg. price/night: US$80.94
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 351 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