Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
3 Star Hotels
There are 18 family-friendly hotels in Hannibal so you're sure to find something for the whole family. Sleep Inn & Suites is a hotel offering an indoor pool, free parking, and free breakfast. Your family can also consider Holiday Inn Express And Suites Hannibal - Medical Center, an IHG Hotel, a hotel offering an indoor pool, free parking, and free buffet breakfast. Another option is Main Street Bed & Breakfast, a 3.5-star B&B with free valet parking, free continental breakfast, and soundproofed rooms.
Here are some of our travelers' favorite hotels in the center of Hannibal:
After you've taken in a bit of nature such as the riverfront in historic Hannibal, grab something to eat or drink at the restaurants. Close to central Hannibal, you'll find interesting places to visit like Rockcliffe Mansion.
You can learn about local history at this site, which is 5.7 mi from central Hannibal. You can choose from 9 hotels within a mile of Mark Twain Memorial Lighthouse and here are some of the top choices in the area:
Accommodation | 124 hotels |
---|---|
Lowest Price | $45 |
Highest Price | $173 |
Popular hotels | Best Western On The River, Quality Inn & Suites Hannibal, Motel 6 Hannibal, MO, Comfort Inn & Suites - Hannibal, Sleep Inn & Suites, Super 8 by Wyndham Hannibal, Holiday Inn Express And Suites Hannibal - Medical Center, an IHG Hotel, Baymont by Wyndham Hannibal, Howard Johnson BY Wyndham Hannibal, Days Inn by Wyndham Hannibal, Main Street Bed & Breakfast, Lighthouse Hospitality Hannibal |