Find 157 hotels in Hannibal
Hotels from €61
Choose from over 1,000,000 unique hotels, apartments & villas around the world
Get the best price available with ebookers Price GuaranteeOpens in a new window
Free cancellation on most hotels when you book with ebookers!*
Check hotel availability in Hannibal
Most frequently booked hotels in Hannibal

Comfort Inn & Suites - Hannibal
4000 Market St, Hannibal, MO
1.7 km from city centre
The price is €88 per night
€88
includes taxes & fees
3 Mar - 4 Mar
Our customers tell us that they can't get enough of the free breakfast at Comfort Inn & Suites - Hannibal. During your stay, you'll be close to West Ely Park. Features include free WiFi in public areas and free self-parking, plus a full-service spa.
Pool
Hot tub

Best Western On The River
401 North 3rd Street, Hannibal, MO
3.26 km from city centre
The price is €110 per night
€110
includes taxes & fees
6 Mar - 7 Mar
The free breakfast at Best Western On The River gets good marks from our customers. During your stay, you're just a quick walk from Mississippi River. You'll find features such as free WiFi in public areas and free self-parking, plus an indoor pool.
Pool
Hot tub

Quality Inn & Suites Hannibal
120 Lindsey Drive, Hannibal, MO
3.75 km from city centre
The price is €89 per night
€89
includes taxes & fees
2 Mar - 3 Mar
Our customers tell us that they can't get enough of the free breakfast at Quality Inn & Suites Hannibal. During your stay, you'll be connected to the convention centre and within walking distance of Hannibal Regional Hospital. Free WiFi in public areas, free self-parking and an indoor pool are available.
Pool
Hot tub

Sleep Inn & Suites
105 Lakeside Dr, Hannibal, MO
4.4 km from city centre
The price is €118 per night
€118
includes taxes & fees
2 Mar - 3 Mar
Our customers tell us that they can't get enough of the free breakfast at Sleep Inn & Suites. During your stay, you're just a quick walk from Hospital Park. Free WiFi in public areas, free self-parking and an indoor pool are available.
Pool
Breakfast included

Motel 6 Hannibal, MO
123 Huckleberry Heights Dr, Hannibal, MO
0.53 km from city centre
The price is €61 per night
€61
includes taxes & fees
7 Mar - 8 Mar
Our customers tell us that they can't get enough of the helpful staff at Motel 6 Hannibal, MO. During your stay, you'll be close to Sodalis Nature Preserve. Features include free WiFi in public areas and free self-parking, plus a restaurant.
Pet-friendly
Parking included

Super 8 by Wyndham Hannibal
120 Huckleberry Heights Dr, Hannibal, MO
0.35 km from city centre
The price is €74 per night
€74
includes taxes & fees
8 Mar - 9 Mar
Our customers tell us that they can't get enough of the helpful staff at Super 8 by Wyndham Hannibal. During your stay, you'll be close to Rockcliffe Mansion. Enjoy features like free breakfast, free WiFi in public areas and free self-parking. This property offers pet-friendly amenities, such as an off-lead area.
Pool
Breakfast included

Baymont by Wyndham Hannibal
4141 Market St, Hannibal, MO
1.84 km from city centre
The price is €73 per night
€73
includes taxes & fees
28 Feb - 1 Mar
Our customers tell us that they can't get enough of the helpful staff at Baymont by Wyndham Hannibal. During your stay, you'll be close to West Ely Park. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Pool
Breakfast included

Days Inn by Wyndham Hannibal
4070 Market St, Hannibal, MO
1.77 km from city centre
The price is €74 per night
€74
includes taxes & fees
7 Mar - 8 Mar
Our customers tell us that they can't get enough of the helpful staff at Days Inn by Wyndham Hannibal. During your stay, you'll be close to West Ely Park. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Pool
Breakfast included

Howard Johnson BY Wyndham Hannibal
4141B MARKET ST, Hannibal, MO
1.88 km from city centre
The price is €61 per night
€61
includes taxes & fees
2 Mar - 3 Mar
Our customers tell us that they can't get enough of the helpful staff at Howard Johnson BY Wyndham Hannibal. During your stay, you'll be close to West Ely Park. Enjoy features like free WiFi in public areas and free self-parking, plus an indoor pool.
Pool
Pet-friendly

Lighthouse Inn & Suites
612 Mark Twain Ave, Hannibal, MO
2.98 km from city centre
The price is €170 per night
€170
includes taxes & fees
7 Mar - 8 Mar
During your stay at Lighthouse Inn & Suites, you're just a quick walk from Molly Brown Museum and Home. You'll find features such as free WiFi in public areas and free self-parking, plus dry cleaning service. This upmarket aparthotel has 13 apartments. Each apartment offers free WiFi and a kitchenette.
Kitchen
Parking included

The Indigo House- Located in the heart of Historic Hannibal, Missouri
3.13 km from city centre
The price is €374 per night
€374
includes taxes & fees
24 Mar - 25 Mar
During your stay at this holiday home, you're just a quick walk from Bluff City Theater. A kitchen and 2 bathrooms are available in the holiday home.
Kitchen
Washer

Lighthouse Hospitality Hannibal
111 Bird St, Hannibal, MO
3.46 km from city centre
The price is €186 per night
€186
includes taxes & fees
6 Mar - 7 Mar
During your stay at Lighthouse Hospitality Hannibal, you're just a quick walk from Mississippi River. Features include free WiFi in public areas and free self-parking, plus a restaurant.
Pool
Parking included

Amazing Hannibal Home - Eitaly’s on Paris
2.77 km from city centre
During your stay at this holiday home, you're just a quick walk from Molly Brown Museum and Home. The holiday home includes amenities such as free WiFi and a kitchen.
Kitchen
Washer

Holiday Inn Express And Suites Hannibal - Medical Center, an IHG Hotel
120 Shinn Lane, Hannibal, MO
4.48 km from city centre
Our customers tell us that they can't get enough of the helpful staff at Holiday Inn Express And Suites Hannibal - Medical Center by IHG. During your stay, you're just a quick walk from Hospital Park. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Pool
Breakfast included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hannibal hotels essential information
Accommodation | 157 hotels |
---|---|
Lowest Price | €61 |
Highest Price | €374 |
Popular hotels | Comfort Inn & Suites - Hannibal, Best Western On The River, Quality Inn & Suites Hannibal, Sleep Inn & Suites, Motel 6 Hannibal, MO, Super 8 by Wyndham Hannibal, Baymont by Wyndham Hannibal, Days Inn by Wyndham Hannibal, Howard Johnson BY Wyndham Hannibal, Lighthouse Inn & Suites, The Indigo House- Located in the heart of Historic Hannibal, Missouri , Lighthouse Hospitality Hannibal, Amazing Hannibal Home - Eitaly’s on Paris, Holiday Inn Express And Suites Hannibal - Medical Center, an IHG Hotel, The John Sydney House - Family and Pet Friendly Historic Home Downtown |
Recently booked Hannibal hotelsebookers verified reviews

Comfort Inn & Suites - Hannibal
5/5 Excellent
Finally! Comfortable beds
"Excellent stay. Friendly staff and REALLY comfortable beds and room. "
A verified traveller stayed at Comfort Inn & Suites - Hannibal
Posted 3 weeks ago
Hotels by...
Other accommodation options
Explore Destinations
Top Trending
Flights
Cheap Flights to HerculaneumCheap Flights to DepositCheap Flights to DoraCheap Flights to SavannahCheap Flights to BransonCheap Flights to PalestineCheap Flights to BlackburnCheap Flights to North PoleCheap Flights to RainierCheap Flights to CubaCheap Flights to Kayak IslandCheap Flights to Cupertino
Packages
Cheap Holidays to MysticCheap Holidays to ShamrockCheap Holidays to FordlandCheap Holidays to MexicoCheap Holidays to FalconCheap Holidays to Yellowstone National ParkCheap Holidays to Green BayCheap Holidays to VirginCheap Holidays to North PoleCheap Holidays to WeedCheap Holidays to NaplesCheap Holidays to Ste GenevieveCheap Holidays to DepositCheap Holidays to Loving
Holiday Rentals