Customised for your search:

Hannibal hotels

Hannibal hotels
Hannibal

Hotel + Flight Deals in Hannibal

See all Hannibal Package Deals

Top Trending Hotels in Hannibal

Quality Inn & Suites Hannibal - Hannibal Hotels
Rating: 2.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Quality Inn & Suites Hannibal

120 Lindsey Drive, Hannibal - Map
 
 
"Great Hotel"
I drove by this hotel on the way into town from Monroe City. It looks very nice from the outside. My room was very very nice. The pool and hot tub are great. Breakfast was very good, especially the Biscuits and Gravy. If you are traveling between Kansas City and Chicago, check out Hannibal and check into this hotel.
Traveller from Springfield, MO
Located less than four miles from the Mark Twain House and Molly Brown Birthplace, this Hannibal hotel is also five miles …More
Best Western On The River - Hannibal Hotels
Rating: 2.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Best Western On The River

401 N 3rd Street, Hannibal - Map
 
 
"Trip to Hannibal, MO"
We had a nice experience. If you like to go antique shopping, that's the place to go. We went on the Mark Twain cruise boat and enjoyed it. We also did the Mark Twain tour but was disappointed. We ate at the Mark Twain Dinette and the young lady who showed us to our seat was not friendly. Food was OK.
Traveller from St. Louis, MO
Welcome to BEST WESTERN On the River!Close to the Mississippi River, our Hannibal hotel is also near the Mark Twain Boyhood …More
Econo Lodge Hannibal - Hannibal Hotels
Rating: 2.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Econo Lodge Hannibal

3604 McMasters Ave., Hannibal - Map
 
 
"Was ok...not the Hilton"
Room was nice bathroom floors were sticky. Great breakfast other than the 1hundred notes saying breakfast cannot leave area felt like a child.
Traveller from Illinois
The Econo Lodge in Hannibal is located in the heart of the city and is adjacent to I-72 and HWY 61. Mark Twain historical …More
Days Inn Hannibal - Hannibal Hotels
Rating: 2.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Days Inn Hannibal

4070 Market St, Hannibal - Map
 
 
"Daughter's Graduation"
We had a nice experience at this hotel. It's not a 5-star hotel, but for the money, it was well worth it.
Traveller from Hannibal
Super 8 Hannibal Mo - Hannibal Hotels
Rating: 2.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Super 8 Hannibal Mo

120 Huckleberry Heights Dr, Hannibal - Map
 
 
"placement of room"
We had a room right next to the ice machine and at 11 p.m. and 5 a.m. sounded like someone got a ton of ice. Also our room with right next to the breakfast area so starting at 6 a.m. was noisy. Think the hotel was nice but where our room was wasn't desirable
A Traveller
Hannibal Garden House Bed and Breakfast - Hannibal Hotels
Rating: 2.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hannibal Garden House Bed and Breakfast

301 N. Fifth Street, Hannibal - Map
 
 
4.0 out of 5 (7 reviews)
Hannibal Inn Hannibal - Hannibal Hotels
Rating: 2.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hannibal Inn Hannibal

4141 Market St, Hannibal - Map
 
 
Hotel Staff and Room cleanness. Room comfort. 100
A Traveller
Motel 6 Hannibal Mo - Hannibal Hotels
Rating: 2.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Motel 6 Hannibal Mo

123 Huckleberry Heights Dr, Hannibal - Map
 
 
"Inexpensive motel with adequate indoor pool"
The room was clean, some repair needed to be made. Specifically base trim in ill repair, and scuffs on walls. No plug in the bathtub. The pool area was clean but not very nice, some of the drywall on the ceiling looked loose and all of the seams were showing. Needed mats in the tiled hallway to the pool cause it was slick!
Traveller from missouri
This newly remodeled Motel 6 is located off Highway 61 near many area attractions. This inn offers an indoor heated pool, and …More
Americas Best Value Inn - Hannibal Hotels
Rating: 2.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Americas Best Value Inn

500 Mark Twain Ave, Hannibal - Map
 
 
"Low cost place to stay!"
Beds were clean and we enjoyed the stay but low cost is the word. The room was clean and the amenities were satisfactory. Still there were maintenence issues like dripping faucets and worn furniture. Overall it was an OK place to stay.
phxbird from Missouri
Americas Best Value Inn Hannibal is conveniently located off of I-72E Exit 157 in -Americas Hometown. If not for author …More
Super 8 Bowling Green Mo - Bowling Green Hotels
Rating: 2.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Super 8 Bowling Green Mo

1216 E Champ Clark Dr, Bowling Green - Map
 
 
"Decent hotel in the middle of nowhere. "
Chose this hotel outside of St. Louis. It was older but clean. Great buffet restaurant nearby. Air conditioner was very loud, but worked fine.
Traveller from Des Moines, Iowa
Within easy reach of SR-61, this hotel is two miles from Pike County Courthouse and from Champ Clark’s historic home. All …More

Search from 13 Hannibal Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 510,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: Hannibal

    Search for hotels in Hannibal on Expedia.co.uk. You can easily find your hotels in Hannibal using one of the methods below:

    • View our selection of featured hotels in Hannibal
    • Use the map to find hotels in the Hannibal neighborhood you prefer
    • Use the filters to see hotels in a specific area of Hannibal, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Hannibal
    • Enter your travel dates to view the best deals on hotels in Hannibal - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.