Search 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 hotels and accommodation in Hannibal

Stoney Creek Inn Quincy
2.0 star property
8.8 out of 10, Excellent, 1,009 reviews
"Nice and clean, safe neighborhood and shopping. "
The price is NZ$249
includes taxes & fees
23 Jun - 24 Jun
Stoney Creek Inn Quincy
Microtel Inn & Suites by Wyndham Quincy
2.5 star property
7.6 out of 10, Good, 1,003 reviews
"Perfect for a quick stay while on the road. "
The price is NZ$155
includes taxes & fees
2 Jul - 3 Jul
Microtel Inn & Suites by Wyndham Quincy
Best Western On The River
2.5 star property
8.6 out of 10, Excellent, 1,003 reviews
"Very nice loved the pool and hot tub!! Neighbors could be a little loud but other than that the staff and hotel were amazing! Will stay here again! And close to everything!"
The price is NZ$237
includes taxes & fees
18 Jun - 19 Jun
Best Western On The River
Quality Inn & Suites Hannibal
2.5 star property
7.8 out of 10, Good, 1,007 reviews
"Staff at check in was great. Nice person and efficient. "
The price is NZ$200
includes taxes & fees
23 Jun - 24 Jun
Quality Inn & Suites Hannibal
Quincy Inn and Suites
2.0 star property
7.0 out of 10, Good, 876 reviews
"Comfortable stay, nothing fancy. Worked for a quick weekend visit. Definitely an older facility. Could use some upgrades. "
The price is NZ$148
includes taxes & fees
18 Jun - 19 Jun
Quincy Inn and Suites
The Atrium Hotel on Third
3.5 star property
8.6 out of 10, Excellent, 627 reviews
"The facility is being remodeled which caused it to be less than expected. "
The price is NZ$221
includes taxes & fees
18 Jun - 19 Jun
The Atrium Hotel on Third
Motel 6 Hannibal, MO
2.0 star property
7.2 out of 10, Good, 1,002 reviews
"Quiet with plenty of parking. Restaurants within walking distance."
The price is NZ$125
includes taxes & fees
19 Jun - 20 Jun
Motel 6 Hannibal, MO
Town & Country Inn and Suites
2.5 star property
9.2 out of 10, Wonderful, 670 reviews
"Clean and quiet!"
The price is NZ$239
includes taxes & fees
24 Jun - 25 Jun
Town & Country Inn and Suites
Sleep Inn & Suites
2.5 star property
9.6 out of 10, Exceptional, 957 reviews
"Would stay again"
The price is NZ$217
includes taxes & fees
23 Jun - 24 Jun
Sleep Inn & Suites
Super 8 by Wyndham Hannibal
2.0 star property
7.2 out of 10, Good, 1,000 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 NZ$146
includes taxes & fees
18 Jun - 19 Jun
Super 8 by Wyndham Hannibal
Comfort Inn & Suites - Hannibal
2.5 star property
7.4 out of 10, Good, 483 reviews
"Very clean and comfortable. I was told housekeeping would clean my room each day. but didn't. I had to ask for wash cloths, there were none in the room."
The price is NZ$183
includes taxes & fees
23 Jun - 24 Jun
Comfort Inn & Suites - Hannibal
Baymont by Wyndham Hannibal
2.5 star property
6.0 out of 10, 542 reviews
"Loved our stay here. The hotel is definitely in a state of being refurbished but if they keep at it and get it back to repaired, it will be an amazing place. For now, it's a great place for a quick overnight. The breakfast was above par and the staff incredible. Hope we can come back this way and see the progress in the future."
The price is NZ$126
includes taxes & fees
18 Jun - 19 Jun
Baymont by Wyndham Hannibal
AmericInn by Wyndham Quincy
2.0 star property
7.4 out of 10, Good, 135 reviews
"Staff was very friendly and very attentive to needs. "
The price is NZ$174
includes taxes & fees
7 Jul - 8 Jul
AmericInn by Wyndham Quincy
Howard Johnson BY Wyndham Hannibal
2.5 star property
7.0 out of 10, Good, 78 reviews
"People nice"
The price is NZ$131
includes taxes & fees
12 Jul - 13 Jul
Howard Johnson BY Wyndham Hannibal
Holiday Inn Quincy East, an IHG Hotel
3.0 star property
8.8 out of 10, Excellent, 493 reviews
"Staff was helpful"
The price is NZ$271
includes taxes & fees
21 Jun - 22 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 NZ$232
includes taxes & fees
21 Jun - 22 Jun
Quality Inn & Suites Quincy - Downtown
Main Street Bed & Breakfast
2.0 star property
9.2 out of 10, Wonderful, 173 reviews
"The Bed and Breakfast is located in the perfect spot on main street near all the major attractions in Hannibal. The owner met us upon arrival and showed us to the room. They were very friendly and helpful and available for questions. The room was quaint, clean, and everything that was needed for one night. The breakfast was some snacks in the room and coffee that was provided. It is a really old building, the hallways could use some repainting. I'd just recommend a curtain on the door to the...
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, 386 reviews
"Modern and great service. Very welcoming staff. Clean and spacious rooms."
Holiday Inn Express And Suites Hannibal - Medical Center, an IHG Hotel
Days Inn by Wyndham Hannibal
2.0 star property
7.2 out of 10, Good, 81 reviews
"Friendly staff. Old but clean and maintained. "
The price is NZ$126
includes taxes & fees
12 Jul - 13 Jul
Days Inn by Wyndham Hannibal
Fairfield Inn & Suites Quincy
2.5 star property
8.6 out of 10, Excellent, 284 reviews
"Safe and quiet "
The price is NZ$221
includes taxes & fees
30 Jun - 1 Jul
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 accommodation in Hannibal

Stay near top Hannibal attractions

Hannibal hotels information

Number of reviews
5,032
Accommodation
147 hotels
Lowest Price
NZ$125
Highest Price
NZ$271

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