Hannibal Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Hannibal hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Total price
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Hannibal hotels

Stoney Creek Inn Quincy
2.0 star property
8.8 out of 10, Excellent, 1,007 reviews
"Stayed with my boyfriend during a road trip on a whim, breakfast was great, bed was comfy"
The price is €140
includes taxes & fees
13 Jun - 14 Jun
Stoney Creek Inn Quincy
Microtel Inn & Suites by Wyndham Quincy
2.5 star property
7.6 out of 10, Good, 1,003 reviews
"Check in was weird. I booked 2 rooms for our family of 6. I was asked for my ID, a credit card and told my room number. Only one room. When I said we had 2 rooms, I was told that they needed the ID of the other room adult, then the card again. Why? When you know that I reserved and prepaid for both rooms, in my name, with my credit card, did you not mention the other room? Just tried sending us on our way. It was just weird. One of the rooms smelled like dog. The other was a musty smell. Neither...
The price is €84
includes taxes & fees
16 Jun - 17 Jun
Microtel Inn & Suites by Wyndham Quincy
Best Western On The River
2.5 star property
8.6 out of 10, Excellent, 1,007 reviews
"It was a great location for our visit, checkin was awesome the staff was great. But I would say the evening staff and early morning staff not as friendly and helpful as our checkin associates were. "
The price is €124
includes taxes & fees
16 Jun - 17 Jun
Best Western On The River
Save an average of 15% on thousands of hotels when you're signed in
Quality Inn & Suites Hannibal
2.5 star property
7.8 out of 10, Good, 1,008 reviews
"Friendly and clean"
The price is €119
includes taxes & fees
16 Jun - 17 Jun
Quality Inn & Suites Hannibal
Quincy Inn and Suites
2.0 star property
7.0 out of 10, Good, 870 reviews
"Gets Better each time we stay here thanks and keep it up!"
The price is €84
includes taxes & fees
11 Jun - 12 Jun
Quincy Inn and Suites
The Atrium Hotel on Third
3.5 star property
8.6 out of 10, Excellent, 624 reviews
"I really enjoyed my stay at the Atrium. The parking lot was clean. The lobby was actually beautiful and calming and the staff was courteous and offered great food recommendations. The hotel rooms are a little dated but they are renovating so they upgraded my room and it was amazing. I didn't hear any noise from the renovations and my room was very clean and i am particular. They had a to go breakfast and a coffee bar which was perfect for me. I cant wait until the renovations are done. I...
The price is €124
includes taxes & fees
11 Jun - 12 Jun
The Atrium Hotel on Third
Motel 6 Hannibal, MO
2.0 star property
7.2 out of 10, Good, 1,008 reviews
"We’ve stayed at this property several times due to budget friendly price, ease of checking in and typically clean. This time however there was a possible bed bug sighting. "
The price is €71
includes taxes & fees
11 Jun - 12 Jun
Motel 6 Hannibal, MO
Town & Country Inn and Suites
2.5 star property
9.2 out of 10, Wonderful, 664 reviews
"Very elegant hotel"
The price is €125
includes taxes & fees
12 Jun - 13 Jun
Town & Country Inn and Suites
Sleep Inn & Suites
2.5 star property
9.6 out of 10, Exceptional, 953 reviews
" Very impressed how clean it was. The bed was so comfortable, the showers were clean as was the whole room. The breakfast was very good and many choices. Don’t go swimming but the area is very clean."
The price is €134
includes taxes & fees
16 Jun - 17 Jun
Sleep Inn & Suites
Super 8 by Wyndham Hannibal
2.0 star property
7.2 out of 10, Good, 1,003 reviews
"The only thing I could find wrong was it was built on the side of a hill which makes parking a challenge. The hotel is built similar to a split level ranch with no elevators. Extremely clean, they take pride in their work to make a great stay!"
The price is €75
includes taxes & fees
5 Jun - 6 Jun
Super 8 by Wyndham Hannibal
Comfort Inn & Suites - Hannibal
2.5 star property
7.4 out of 10, Good, 477 reviews
"Great weekend! No real issues all was satisfactory or above. The only real annoyance was the elevator that was on the blink. All Good. "
The price is €108
includes taxes & fees
23 Jun - 24 Jun
Comfort Inn & Suites - Hannibal
Baymont by Wyndham Hannibal
2.5 star property
6.0 out of 10, 534 reviews
"The staff were very friendly and the breakfast was decent. The hotel looked like it had just reopened and they were still upgrading things. The pool was out of order but we were just passing through town so it wasn’t a big deal. Priced reasonable for a one night stay. "
The price is €71
includes taxes & fees
10 Jun - 11 Jun
Baymont by Wyndham Hannibal
AmericInn by Wyndham Quincy
2.0 star property
7.4 out of 10, Good, 134 reviews
"Rooms are clean breakfast is a plus and on site laundry"
The price is €96
includes taxes & fees
16 Jun - 17 Jun
AmericInn by Wyndham Quincy
Howard Johnson BY Wyndham Hannibal
2.5 star property
7.0 out of 10, Good, 76 reviews
"Great hotel at a great price. Very clean room and comfy. Unexpectedly upgraded from a queen to a king. Very nice spread for breakfast. Pool & arcade area currently down which was a bummer but they say it will be fixed soon. We would have loved to experience it. Pet friendly at a low rate which is appreciated for someone who travels with their pup a lot. We will be back."
The price is €75
includes taxes & fees
5 Jun - 6 Jun
Howard Johnson BY Wyndham Hannibal
Holiday Inn Quincy East, an IHG Hotel
3.0 star property
8.8 out of 10, Excellent, 487 reviews
"Hotel was clean and staff was very friendly. Had convenient shopping within walking distance and plenty of food options close by"
The price is €142
includes taxes & fees
9 Jun - 10 Jun
Holiday Inn Quincy East, an IHG Hotel
Quality Inn & Suites Quincy - Downtown
2.5 star property
8.8 out of 10, Excellent, 376 reviews
"The location was perfect, no more than 15 minutes from anywhere we needed to be and a five minute walk from plenty of food and entertainment options. "
The price is €131
includes taxes & fees
7 Jun - 8 Jun
Quality Inn & Suites Quincy - Downtown
Main Street Bed & Breakfast
2.0 star property
9.2 out of 10, Wonderful, 172 reviews
"We stayed at the Main Street Bed and Breakfast to be close to the historic part of the town. It was in a perfect location. We walked to several attractions, restaurants and bars. The room was very large and had a nice refrigerator and a great shower. The owner was really nice and welcomed us upon arrival."
Main Street Bed & Breakfast
Holiday Inn Express And Suites Hannibal - Medical Center, an IHG Hotel
2.5 star property
9.8 out of 10, Exceptional, 385 reviews
"Lovely property, friendly staff, very clean, good breakfast, nice floor plan in rooms, plenty of outlets. Very impressed!"
Holiday Inn Express And Suites Hannibal - Medical Center, an IHG Hotel
Days Inn by Wyndham Hannibal
2.0 star property
7.4 out of 10, Good, 77 reviews
"Clean quiet rooms"
The price is €80
includes taxes & fees
5 Jun - 6 Jun
Days Inn by Wyndham Hannibal
Fairfield Inn & Suites Quincy
2.5 star property
8.6 out of 10, Excellent, 283 reviews
"Safe and quiet "
The price is €133
includes taxes & fees
21 Jun - 22 Jun
Fairfield Inn & Suites Quincy
Don't see what you're looking for?
See all available properties in Hannibal
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.

More cheap stays in Hannibal

Near an Attraction

Hannibal hotels information

Number of reviews
5,029
Accommodation
142 hotels
Lowest Price
€71
Highest Price
€142

Frequently asked questions

Where is the best place to stay in Hannibal?

Lighthouse Hospitality Hannibal is a favourite with Expedia customers. This guest house is a short 3-minute walk from Mississippi River, and it offers a restaurant and free parking. Other top choices based on reviews include Holiday Inn Express And Suites Hannibal - Medical Center, an IHG Hotel and Sleep Inn & Suites. See all available top hotels, or vacation rentals in Hannibal.

What are some of the best holiday rentals that Hannibal has to offer?

Mississippi Sunrise: This highly rated holiday home rental in Hannibal offers a balcony, a BBQ and air conditioning to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. Some other homes for rent in Hannibal include The Indigo House- Located in the heart of Historic Hannibal, Missouri and Cozy 3 bed, 2 bath home close to historic downtown Hannibal. See all vacation rentals in Hannibal.

If I need to cancel my hotel reservation in Hannibal, will I receive a refund?

Yes, the majority of room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you booked a non-refundable reservation, you might be able to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Hannibal.

What's the best place to stay on a budget in Hannibal?

Based on our traveller reviews, Motel 6 Hannibal, MO is a top choice for a less expensive stay. View all budget hotels in Hannibal.

What's the best family accommodation in Hannibal?

Best Western On The River is a hotel with an indoor pool and free parking, and it's a top choice on Expedia for families. Other choices for your child-friendly holiday include Quality Inn & Suites Hannibal and Sleep Inn & Suites. Also, children of all ages will enjoy a visit to Sawyer's Creek Fun Park. Find more child-friendly accommodations in Hannibal.

What's the best place to stay for a couple going to Hannibal?

Hannibal Inn is a favourite 3-star hotel for couples, and features free breakfast and free WiFi. See all romantic hotels in Hannibal.

What's the best LGBTQ-friendly hotel in Hannibal?

Holiday Inn Express And Suites Hannibal - Medical Center, an IHG Hotel is a top LGBTQ-friendly hotel, and features free breakfast and free WiFi. Main Street Bed & Breakfast is another good option for your stay. See all available hotels listed as LGBTQ-friendly in Hannibal.

What's the best dog-friendly place to stay in Hannibal?

Comfort Inn & Suites - Hannibal is a top hotel for people travelling with their pets, and offers a full-service spa and free WiFi for its human guests. Other good choices for you and your pet's trip include Sleep Inn & Suites and Motel 6 Hannibal, MO. See more pet-friendly hotel accommodations in Hannibal.

What's the best hotel in Hannibal to be near historical sites?

Based on our travel expertise, Best Western On The River is a top hotel on Expedia for those interested in history, and it features free breakfast and LCD TVs. Other choices close to historic sites include Baymont by Wyndham Hannibal and Lighthouse Hospitality Hannibal. Also, notable landmarks to visit include Mark Twain Boyhood Home and Museum, Mark Twain Cave and Cameron Cave and Mark Twain Memorial Lighthouse. See more options for historical stays in Hannibal.

What are some hotels with pools in Hannibal?

Best Western On The River is a top hotel with a seasonal outdoor pool, an indoor pool and free breakfast. Other choices that offer an on-site pool include Sleep Inn & Suites and Days Inn by Wyndham Hannibal. View all hotels with pools in Hannibal.

What is the best spa hotel in Hannibal?

Comfort Inn & Suites - Hannibal is a top spa hotel featuring a 24-hour fitness centre and an indoor pool. Kick back and relax in the Hot tub. See all spa hotels in Hannibal.

What's it like staying in Hannibal?

Families will find child-friendly activities in Hannibal, and visitors give high marks for the top-notch restaurants. Tourists who journey to this welcoming city can discover its shopping, museums and riverfront. In Hannibal, there are 47 hotels and other accommodation options to choose from. Find out more about Hannibal.

Recent Reviews in Hannibal
Expedia verified reviews