Find hotels in Hannibal, MO from $60

Check Hannibal hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 141 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Indoor spa tub
Stoney Creek Inn Quincy
2.0 star property
8.8 out of 10, Excellent, (1000)
"The staff was very helpful, facility clean, amenities great. "
The price is $134
$153 total
includes taxes & fees
Jun 13 - Jun 14
Stoney Creek Inn Quincy
Indoor pool
Microtel Inn & Suites by Wyndham Quincy
2.5 star property
7.6 out of 10, Good, (1002)
"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 $78
$89 total
includes taxes & fees
Jun 16 - Jun 17
Microtel Inn & Suites by Wyndham Quincy
Indoor pool, seasonal outdoor pool, pool umbrellas, sun loungers
Best Western On The River
2.5 star property
8.6 out of 10, Excellent, (1000)
"Nice"
The price is $127
$146 total
includes taxes & fees
Jun 2 - Jun 3
Best Western On The River
Save an average of 15% on thousands of hotels when you're signed in
Lobby
Quality Inn & Suites Hannibal
2.5 star property
7.8 out of 10, Good, (1000)
"Room bigger than expected. "
The price is $113
$129 total
includes taxes & fees
Jun 9 - Jun 10
Quality Inn & Suites Hannibal
Aerial view
Quincy Inn and Suites
2.0 star property
7.0 out of 10, Good, (866)
"Room was very clean and the hostess was very friendly"
The price is $80
$91 total
includes taxes & fees
May 30 - May 31
Quincy Inn and Suites
Lobby lounge
The Atrium Hotel on Third
3.5 star property
8.6 out of 10, Excellent, (623)
"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 $107
$123 total
includes taxes & fees
Jun 2 - Jun 3
The Atrium Hotel on Third
Lobby sitting area
Motel 6 Hannibal, MO
2.0 star property
7.2 out of 10, Good, (1001)
"I stay here a couple times a year when I go visit friends in Minnesota they're very friendly and everything is always great"
The price is $60
$69 total
includes taxes & fees
Jun 2 - Jun 3
Motel 6 Hannibal, MO
Classic Room, 2 Queen Beds, Non Smoking | Desk, blackout drapes, iron/ironing board, free WiFi
Town & Country Inn and Suites
2.5 star property
9.2 out of 10, Wonderful, (656)
"Very quiet, great small pool and fitnesses center. Super clean especially the breakfast area."
The price is $119
$136 total
includes taxes & fees
May 30 - May 31
Town & Country Inn and Suites
Exterior
Sleep Inn & Suites
2.5 star property
9.6 out of 10, Exceptional, (948)
"Great value! Friendly staff, amazing breakfast. Rooms were nice and clean. Great stay I would recommend!"
The price is $116
$135 total
includes taxes & fees
Jun 9 - Jun 10
Sleep Inn & Suites
Exterior
Super 8 by Wyndham Hannibal
2.0 star property
7.2 out of 10, Good, (1001)
"Some yogurt and fresh fruit would be nice. Something besides sugar and carbs. "
The price is $67
$77 total
includes taxes & fees
May 30 - May 31
Super 8 by Wyndham Hannibal
Indoor pool, sun loungers
Comfort Inn & Suites - Hannibal
2.5 star property
7.4 out of 10, Good, (475)
"."
The price is $101
$116 total
includes taxes & fees
Jun 16 - Jun 17
Comfort Inn & Suites - Hannibal
Desk, laptop workspace, iron/ironing board, free WiFi
Baymont by Wyndham Hannibal
2.5 star property
6.0 out of 10, (527)
"Overall the price and 3 night stay was decent. The overall facility was “under construction “ really just looked vacant. The staff was very friendly. The room was clean and we had everything we needed. The breakfast was enough with options. The only complaint was the in room AC, hard to maintain a cool temperature. Ran consistently and loud "
The price is $68
$78 total
includes taxes & fees
May 30 - May 31
Baymont by Wyndham Hannibal
Premium bedding, pillowtop beds, desk, laptop workspace
AmericInn by Wyndham Quincy
2.0 star property
7.4 out of 10, Good, (133)
"Rooms are clean breakfast is a plus and on site laundry"
The price is $88
$101 total
includes taxes & fees
Jun 16 - Jun 17
AmericInn by Wyndham Quincy
Lobby sitting area
Howard Johnson BY Wyndham Hannibal
2.5 star property
7.0 out of 10, Good, (76)
"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 $64
$73 total
includes taxes & fees
May 30 - May 31
Howard Johnson BY Wyndham Hannibal
Exterior
Holiday Inn Quincy East, an IHG Hotel
3.0 star property
8.8 out of 10, Excellent, (487)
"Hotel was clean and staff was very friendly. Had convenient shopping within walking distance and plenty of food options close by"
The price is $127
$145 total
includes taxes & fees
Jun 2 - Jun 3
Holiday Inn Quincy East, an IHG Hotel
Iron/ironing board, free cribs/infant beds, rollaway beds, free WiFi
Quality Inn & Suites Quincy - Downtown
2.5 star property
8.8 out of 10, Excellent, (376)
"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 $125
$143 total
includes taxes & fees
Jun 2 - Jun 3
Quality Inn & Suites Quincy - Downtown
Miscellaneous
Main Street Bed & Breakfast
2.0 star property
9.2 out of 10, Wonderful, (172)
"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
Exterior
Holiday Inn Express And Suites Hannibal - Medical Center, an IHG Hotel
2.5 star property
9.8 out of 10, Exceptional, (385)
"Very friendly staff. Very clean in all areas (even the stairwells). Breakfast was served on glass plates with stainless steel flatware. Lots of variety for breakfast. One of the nicest Holiday Inn Express properties I have stayed in. "
The price is $157
$181 total
includes taxes & fees
May 31 - Jun 1
Holiday Inn Express And Suites Hannibal - Medical Center, an IHG Hotel
Seasonal outdoor pool
Days Inn by Wyndham Hannibal
2.0 star property
7.2 out of 10, Good, (71)
"."
The price is $68
$78 total
includes taxes & fees
May 30 - May 31
Days Inn by Wyndham Hannibal
Lobby
Fairfield Inn & Suites Quincy
2.5 star property
8.6 out of 10, Excellent, (283)
"Girl at desk was super nice "
The price is $127
$144 total
includes taxes & fees
Jun 9 - Jun 10
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

Stay near popular Hannibal attractions

Hannibal Travel Info

Number of reviews
5,615
Accommodation
141 hotels
Highest price
$157
Lowest price
$60
Reasons to visit
Mark Twain Cave, Mark Twain Cave and Cameron Cave and Planters Barn Theater
Hotels with nearby historical attractions
6
Hotels with family-friendly amenities
6

Frequently asked questions

Where is the best place to stay in Hannibal?

Lighthouse Hospitality Hannibal is a favorite with Expedia customers. This guesthouse 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's the top vacation rental that Hannibal has to offer?

Mississippi Sunrise: Visitors give good reviews to this Hannibal vacation home rental, which offers a balcony, a barbecue grill, 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 hotel room reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Hannibal.

Where can I learn more about changing or cancelling my trip to Hannibal?

To find more details about picking new dates or cancelling your trip to Hannibal, click here.

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

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

What's the best place to stay when traveling with kids to 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 options for your family trip include Quality Inn & Suites Hannibal and Sleep Inn & Suites. Kids of all ages will also enjoy a visit to Sawyer's Creek Fun Park. Find more child-friendly accommodations in Hannibal.

What's the best accommodation for a romantic vacation in Hannibal?

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

What's the best LGBTQ-friendly place to stay 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 choice for your stay. See all available hotels listed as LGBTQ-friendly in Hannibal.

What's the best pet-friendly accommodation in Hannibal?

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

Where is the best hotel to stay near Mark Twain State Park?

Kennedys Red Barn Inn is one of the top choices for your stay based on our traveler data, and this B&B offers free breakfast and a restaurant. You'll find it 6.1 mi (9.9 km) from Mark Twain State Park. Other good choices around the area include Dales Place, where friends gather and tall tales are told and FairBridge Inn Express, Monroe City.

What about the best place to stay near Mark Twain Cave?

One of the top choices for your stay is Best Western On The River, located 3.3 mi (5.3 km) from Mark Twain Cave, and this hotel offers free breakfast and an indoor pool. Main Street Bed & Breakfast and Motel 6 Hannibal, MO are two other good choices within 5 miles.

What's the best hotel in Hannibal that's close to 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 to soak up the local history 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.

Recent reviews of Hannibal hotels
Expedia verified reviews