The 10 best family hotels in Hannibal, US | Booking.com
Skip to main content
In partnership with
Ace Reservations

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 selection of great family hotels in Hannibal

Filter by:

Review score

Riverside inn hannibal

Hannibal

Riverside inn hannibal offers air-conditioned rooms in Hannibal. Among the facilities at this property are full-day security and private check-in and check-out, along with free Wifi throughout the...

K
Katherine
From
United States
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.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 231 reviews
Location 9.7
Price from
$143.99
1 night, 2 adults

Sleep Inn & Suites Hannibal

Hotel in Hannibal

Sleep Inn & Suites Hannibal is a 3-star property located in Hannibal. The hotel features an indoor pool and a 24-hour front desk and free WiFi throughout the property.

A
Amy
From
United States
The cleanliness, the helpful and friendly staff and the buffet style breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 318 reviews
Location 8.9
Price from
$111.05
1 night, 2 adults

The John Sydney House

Hannibal

A recently renovated vacation home, The John Sydney House offers accommodations in Hannibal. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

B
Barbara
From
United States
It is a beautifully well appointed of house with incredible woodwork and amazingly modern appliances. The kitchen was incredible.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Location 9.0
Price from
$148
1 night, 2 adults

Lighthouse Suites

Hannibal

Located in Hannibal, 21 miles from Oakley-Lindsay Center, Lighthouse Suites provides accommodations with free WiFi and free private parking. The inn features family rooms.

J
John
From
United States
I didn't know there was a breakfast
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 43 reviews
Location 8.7
Price from
$159
1 night, 2 adults

The Eleanor Davis House

Hannibal

The Eleanor Davis House is a recently renovated vacation home in Hannibal where guests can make the most of the garden and terrace.

J
Joyce
From
United States
This was a lovely historic property just minutes by walking to downtown sites and restaurants. We felt like we were in a museum but a livable one. Very comfortable with good supplies.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Location 9.5
Price from
$233.75
1 night, 2 adults

Baymont by Wyndham Hannibal

Hotel in Hannibal

Located in Hannibal, 24 miles from Oakley-Lindsay Center, Baymont by Wyndham Hannibal has accommodations with free WiFi and free private parking.

B
Bobbi
From
United States
The customer service was above and beyond
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 353 reviews
Location 7.8
Price from
$66
1 night, 2 adults

Super 8 by Wyndham Hannibal

Hotel in Hannibal

Located in Hannibal, 22 miles from Oakley-Lindsay Center, Super 8 by Wyndham Hannibal has a garden and tennis court.

E
Elissa
From
United States
Staff very friendly and very clean
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 439 reviews
Location 7.8
Price from
$58.65
1 night, 2 adults

Garth Woodside Mansion Bed and Breakfast

Hannibal

Garth Woodside Mansion Bed and Breakfast in Hannibal provides accommodations with a garden and a shared lounge. This 4-star bed and breakfast offers luggage storage space and a concierge service.

M
Mindy
From
United States
The Breakfast was wonderful! the Garth Juice was a fav!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 28 reviews
Location 9.3
All family hotels in Hannibal

Looking for a family hotel?

As families grow in size, their vacation needs grow with them. That’s why family hotels are set up to cater to all ages, from toddlers and kids to teens and adults. You can expect restaurants with kids’ menus, game rooms, fitness centers, and pool areas where children can play and parents can relax.

Most booked family hotels in Hannibal and surrounding area in the past month

See all

FAQ about family hotels in Hannibal

Family Hotels That Guests Love in Hannibal

See all
  • Avg. price/night: $80.94
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 353 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: $217.54
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 231 reviews
    Beautiful view, comfortable space, functional kitchen, very clean, easy walk to downtown and river front and very comfortable. Will return if we get a chance.
    Guest review by
    JODIE
    Young couple
  • Avg. price/night: $80.94
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 353 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
gogless