2
Sleep Inn & Suites
Hotel
Informal rooms in an unpretentious hotel offering a heated indoor pool & a fitness room.
4.70 (443 reviews)
3
Lighthouse Hospitality Hannibal Mo
Hotel
ππ We really enjoyed our stay. The room was tastefully decorated, we love the bulk dispensers of soap and shampoo, itβs wonderful because they reduce all the consumption of little plastic bottles. The view was great, and an added bonus is to know what the folks experience in a train town. The sheets w...
4.30 (165 reviews)
5
Quality Inn & Suites
Hotel
Simple hotel offering an indoor pool & a poolside bar, plus free WiFi & breakfast.
$99/night
3.90 (948 reviews)
6
Howard Johnson by Wyndham Hannibal
Hotel
ππ This is a large facility, big pool with rec room. It almost seemed like a mini-resort. The price was quite low compared to other places in the area, lower than we would have expected for something so nice. Basic breakfast offered also. New owners, very congenial at front desk. There are a few th...
$54/night
3.90 (54 reviews)
9
Motel 6 Hannibal, MO
Motel
Straightforward budget property with an indoor pool & a restaurant, plus free morning coffee.
$57/night
3.60 (1.1K reviews)
10
Days Inn by Wyndham Hannibal
Hotel
Straightforward rooms with free continental breakfast & WiFi, in a hotel offering an outdoor pool.
$64/night
3.60 (456 reviews)
11
Baymont by Wyndham
Hotel
Relaxed conference hotel offering free hot breakfast, plus a clover-leaf shaped pool & a lounge.
$67/night
3.50 (553 reviews)