Hannibal Motels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Motels in Hannibal

Motel 6 Hannibal, MO
123 Huckleberry Heights Dr Hannibal MO
$58 nightly
The price is $67 total per night
$67 total
Nov 16 - Nov 17
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Motel 6 Hannibal, MO in Hannibal, you'll be within a 10-minute drive of Mississippi River and Indian Mounds Park.

FairBridge Inn Express, Monroe City
3 Gateway Square Drive Monroe City MO
$92 nightly
The price is $99 total per night
$99 total
Nov 15 - Nov 16
Total with taxes and fees
When you stay at FairBridge Inn Express, Monroe City in Monroe City, you'll be 15 minutes by car from Mark Twain Lake.

Super 8 by Wyndham Hannibal
120 Huckleberry Heights Dr Hannibal MO
$55 nightly
The price is $64 total per night
$64 total
Dec 5 - Dec 6
Total with taxes and fees
Located in Hannibal, Super 8 by Wyndham Hannibal is within a 5-minute drive of Rockcliffe Mansion and Jim's Journey: The Huck Finn Freedom Center.

River's Edge Motel
201 Mansion St Louisiana MO
$83 nightly
The price is $94 total per night
$94 total
Dec 8 - Dec 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at River's Edge Motel in Louisiana, you'll be a 1-minute drive from Mississippi River and 9 minutes from Clarksville State Game Refuge.
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 Motels essential information
Accommodation | 6 Motels |
|---|---|
Lowest Price | $64 |
Highest Price | $99 |
Popular accommodation | Motel 6 Hannibal, MO, FairBridge Inn Express, Monroe City, Super 8 by Wyndham Hannibal, River's Edge Motel, Economy Inn & Suites, Motel 728 |

