Hannibal Motels

Filters
Check rates and availability

Powered by

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection
Quality Inn & Suites

2. Quality Inn & Suites

(2)

120 Highway 36Hannibal, MO 63401

(573) 221-4001

Breakfast is a huge breakfast bar. Best you will get. Be patient on busy mornings, or go early. Gorgeous, clean swimming pool. My girls loved …

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection
Motel 6

3. Motel 6

(1)

123 Huckleberry Heights DrHannibal, MO 63401

(573) 221-9988

Don't go to this place. It would be better to drive a few more miles down the road and find another motel. Our room was not clean. The bottom she…

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection
Days Inn - Hannibal

4. Days Inn - Hannibal

(1)

4070 Market StHannibal, MO 63401

(573) 248-1700

If you value your family's health, I would highly recommend not staying at this hotel. You can smell the water damage in the rooms on the 1st floor…

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection

5. Comfort Inn

(1)

123 Huckleberry Heights DrHannibal, MO 63401

(573) 221-9988

I would not recommend staying at this hotel unless you want TONS of unauthorized authorizations on your debit/credit card, which in turn caused over…

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection
Americas Best Value Inn

6. Americas Best Value Inn

BBB Rating: A+

500 Mark Twain AveHannibal, MO 63401

(573) 221-4100

From Business: Property Location Located in Hannibal, Americas Best Value Inn is in a rural location and minutes from Molly Brown Museum and Home and Jim's Journey: The Huck Finn …

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection
Super 8 Hannibal

7. Super 8 Hannibal

120 Huckleberry Heights DrHannibal, MO 63401

(573) 221-5863

From Business: Property Location Located in Hannibal, Super 8 Hannibal Mo is convenient to Rockcliffe Mansion and Molly Brown Museum and Home. This motel is within close proximity…

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection

8. Best Way Inn

612 Mark Twain AveHannibal, MO 63401

(573) 221-2500
Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection

9. Super 7 Motel

612 Mark Twain AveHannibal, MO 63401

(573) 221-2016
Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection

10. Best Western

3603 McMasters AveHannibal, MO 63401

(573) 221-1490
Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection
Econo Lodge

11. Econo Lodge

3604 McMasters AveHannibal, MO 63401

(573) 221-0422

From Business: The Econo Lodge hotel in Hannibal, MO is near one mile from Hannibal-LaGrange College and near historical attractions that include Mark Twain Riverboat, Mark Twain …

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection
Sleep Inn & Suites

12. Sleep Inn & Suites

105 Lakeside DrHannibal, MO 63401

(573) 221-1500

From Business: Sleep Inn & Suites hotel in Hannibal, MO is located off Interstate 72, a short drive from Hannibal Regional Airport and Hannibal Regional Hospitals and Clinics. Mar…

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection

13. Mark Twain Motor Inn

BBB Rating: A+

2905 Saint Marys AveHannibal, MO 63401

(573) 221-7950
Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection
Hannibal Inn & Conference Center

14. Hannibal Inn & Conference Center

(4)

4141 Market StHannibal, MO 63401

(573) 248-8000

The worst hotel that we have ever stayed in. Staff was rude and didn't bother to acknowledge when we called to inform our toilet didn't work. Poll i…

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection

15. Dubach Inn Bed & Breakfast

221 N 5th StHannibal, MO 63401

(573) 355-1167

From Business: The Dubach Inn is an 1871 Italianate with old world charm and modern day updates. We are located 3 blocks from Main Street where you will find most of Hannibal's at…

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection

16. Robard's Mansion

215 N 6th StHannibal, MO 63401

(573) 248-1218
Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection

19. Candlewood Suites

(877) 654-0232

From Business: IHG Rewards Club Members: Get better savings with YOUR RATE. Book hotels direct at candlewoodsuites.com for our lowest rates. You won't find these anywhere else. Wh…

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection
Holiday Inn

20. Holiday Inn

(877) 654-0232

From Business: IHG Rewards Club Members: Get better savings with YOUR RATE. Book hotels direct at holidayinn.com for our lowest rates. You won't find these anywhere else. Holiday …

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection

21. Crowne Plaza

(877) 654-0232

From Business: IHG Rewards Club Members: Get better savings with YOUR RATE. Book hotels direct at crowneplaza.com for our lowest rates. You won't find these anywhere else. Crowne …

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection

22. InterContinental

(877) 654-0232

From Business: IHG Rewards Club Members: Get better savings with YOUR RATE. Book hotels direct at intercontinental.com for our lowest rates. You won't find these anywhere else. OU…

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection

23. Staybridge Suites

(877) 654-0232

From Business: IHG Rewards Club Members: Get better savings with YOUR RATE. Book hotels direct at staybridgesuites.com for our lowest rates. You won't find these anywhere else. St…

Add to mybookRemove from mybook
Added to your travel collection!
Error when adding to travel collection
This business was removed from the travel collection

24. Hotel Indigo

(877) 654-0232

From Business: IHG Rewards Club Members: Get better savings with YOUR RATE. Book hotels direct at hotelindigo.com for our lowest rates. You won't find these anywhere else. Hotel I…

Add a New Collection
Oops! There was a problem saving the new custom collection.
Please try again.
Collection Name cannot be empty
Upload a Photo
(optional)

Remaining Characters: 100

Remaining Characters: 500

Cancel
Save
Didn't find what you were looking for?
magnifying glass
Helpful Reviews 
Quality Inn & Suites
melindak rated
3 Days in Hannibal, MO

This was a wonderful hotel. We enjoy the gorgeous, clean swimming pool. Breakfast was out of this world the best we ever had. Be patient, as they make a food items and if hotel is packed you might wait a little for items to be restocked. It is worth the wait just be patient, you'll be glad you did. Safe parking lot, huge rooms. Only small problem-walls seemed thin. Could hear neighbors-which was 3 teenage boys & their dad.

Quality Inn & Suites
melindak rated
3 nights in Hannibal, MO

Breakfast is a huge breakfast bar. Best you will get. Be patient on busy mornings, or go early. Gorgeous, clean swimming pool. My girls loved it. 2-3 miles from downtown. I am ready to go back and will stay here again. Safe parking lot. Comfy, big rooms. Thin walls.

We just redesigned yp.com! Do you like it?
× Not a Fan

× Thank You!

Feedback