
Find hotels in Hannibal, MO from ₩83,843
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Hannibal
Family friendly
Waterpark
Pet friendly
Apartment
Condo
Check prices for these dates
Tonight
Aug 15 - Aug 16Tomorrow
Aug 16 - Aug 17Next weekend
Aug 21 - Aug 23In two weeks
Aug 28 - Aug 30Our top choices for Hannibal hotels




1. Sleep Inn & Suites Hannibal West
Sleep Inn & Suites Hannibal WestHannibal
Steve
₩155,758
₩181,224 total
includes taxes & fees
Sep 13 - Sep 14




2. Best Western On The River
Best Western On The RiverHannibal
Carolyn
₩155,711
₩179,608 total
includes taxes & fees
Aug 16 - Aug 17




3. Motel 6 Hannibal, MO
Motel 6 Hannibal, MOHannibal
Darion
₩82,095
₩94,695 total
includes taxes & fees
Aug 17 - Aug 18




4. Super 8 by Wyndham Hannibal
Super 8 by Wyndham HannibalHannibal
Barbara
₩89,491
₩103,228 total
includes taxes & fees
Aug 16 - Aug 17




5. Days Inn by Wyndham Hannibal
Days Inn by Wyndham HannibalHannibal
Dan
₩89,188
₩102,879 total
includes taxes & fees
Aug 16 - Aug 17




6. Baymont by Wyndham Hannibal
Baymont by Wyndham HannibalHannibal
Kimberly
₩72,200
₩83,843 total
includes taxes & fees
Aug 17 - Aug 18




7. Quality Inn & Suites Hannibal West
Quality Inn & Suites Hannibal WestHannibal
Karen
₩103,370
₩120,270 total
includes taxes & fees
Aug 30 - Aug 31




8. Comfort Inn & Suites - Hannibal
Comfort Inn & Suites - HannibalHannibal
Tracey
₩104,904
₩125,274 total
includes taxes & fees
Aug 30 - Aug 31




9. Howard Johnson BY Wyndham Hannibal
Howard Johnson BY Wyndham HannibalHannibal
Melissa
₩80,694
₩93,718 total
includes taxes & fees
Aug 17 - Aug 18




10. Riverside Inn Hannibal
Riverside Inn HannibalHannibal
michael
₩225,787
₩309,440 total
includes taxes & fees
Sep 14 - Sep 15




11. Lighthouse Inn & Suites
Lighthouse Inn & SuitesHannibal
Kari
₩241,882
₩327,999 total
includes taxes & fees
Aug 16 - Aug 17




12. Garden House Bed and Breakfast
Garden House Bed and BreakfastHannibal
Maxine-Mercedes
₩135,863
₩156,718 total
includes taxes & fees
Aug 16 - Aug 17




13. Town & Country Inn and Suites
Town & Country Inn and SuitesQuincy
Tracy
₩189,848
₩216,389 total
includes taxes & fees
Aug 30 - Aug 31




14. AmericInn by Wyndham Quincy
AmericInn by Wyndham QuincyQuincy
Dave
₩112,122
₩127,808 total
includes taxes & fees
Aug 23 - Aug 24




15. Heritage Hotel Quincy
Heritage Hotel QuincyQuincy
Dustine
₩99,225
₩113,099 total
includes taxes & fees
Aug 21 - Aug 22




16. Fairfield Inn & Suites Quincy
Fairfield Inn & Suites QuincyQuincy
Cathy
₩177,102
₩201,861 total
includes taxes & fees
Aug 23 - Aug 24




17. The Atrium Hotel on Third
The Atrium Hotel on ThirdQuincy
Megan
₩183,472
₩209,122 total
includes taxes & fees
Aug 20 - Aug 21




18. The Eagles Nest Inn
The Eagles Nest InnLouisiana
Gary
₩159,807
₩181,441 total
includes taxes & fees
Aug 16 - Aug 17




19. FairBridge Inn Express, Monroe City
FairBridge Inn Express, Monroe CityMonroe City
Patricia
₩126,825
₩137,732 total
includes taxes & fees
Aug 29 - Aug 30




20. Stoney Creek Inn Quincy
Stoney Creek Inn QuincyQuincy
Axel
₩170,738
₩194,607 total
includes taxes & fees
Aug 16 - Aug 17
Stay near popular Hannibal attractions

Rockcliffe Mansion
8.6/10 (98 reviews)
This opulent Gilded Age mansion preserves 30 rooms of original furnishings and Tiffany stained glass from 1900. Experience luxury as an overnight guest in the historic bedrooms overlooking the Mississippi River.

Mark Twain Memorial Lighthouse
8.8/10 (143 reviews)
Perched atop Cardiff Hill, this symbolic lighthouse commemorates Mark Twain's legacy with panoramic Mississippi River views. Climb 244 steps from Main Street or drive up Rock Street for a less strenuous approach.
Mark Twain Cave
8.8/10 (89 reviews)
Explore Mark Twain Cave's labyrinthine passages, immortalized in "The Adventures of Tom Sawyer." Year-round 52°F temperatures make this literary landmark a refreshing retreat during summer explorations.
Mark Twain Boyhood Home and Museum
9.0/10 (278 reviews)
Step into the preserved childhood home that inspired Mark Twain's beloved classics like "Tom Sawyer." Explore the historic buildings and original Norman Rockwell paintings that bring Twain's literary world to life.
Big River Train Town
8.0/10 (25 reviews)
Once a beloved interactive museum showcasing vintage toy trains and railroad memorabilia in Hannibal, Missouri. Visitors could operate trains and explore detailed dioramas, though the museum is now permanently closed.
Jim's Journey: The Huck Finn Freedom Center
8.4/10 (33 reviews)
This unique museum honors "Jim" from Huckleberry Finn and the real Daniel Quarles who inspired him. Explore artifacts and photographs that reveal the rich African American history of Mark Twain's hometown.
Lovers Leap
8.8/10 (171 reviews)
Find out about the history of Hannibal with a stop at Lovers Leap. While in this walkable area, you can savor the top-notch restaurants.
Molly Brown Museum and Home
8.4/10 (64 reviews)
Tour the birthplace of "Unsinkable" Molly Brown, the Titanic survivor and social reformer. Explore her modest 19th-century childhood home with its period furnishings that reveal her remarkable journey.
Hannibal and related destinations
Mark Twain's boyhood home invites you to step into the world that inspired Tom Sawyer and Huckleberry Finn. Explore limestone caves, take a riverboat cruise, or hike to Lover's Leap for spectacular Mississippi River views when morning fog lifts.
See all hotels in Hannibal
Photo by Daydreams and Discoveries
Top Hannibal Hotel Reviews
Holiday Inn Quincy East by IHG
10/10 Excellent
"."
Motel 6 Hannibal, MO
8/10 Good
"This is the decent room the major disappointment was that the swimming pool was out of order. I don't know if it was going to be cleaned or what was going on with it but it was closed for a reason because it was that in condition for anyone to go into it"
Baymont by Wyndham Hannibal
8/10 Good
"Our room was very nice. Everything was clean and fresh. Room access is very nice from parking and from the hallway. We enjoyed our stay"
Quality Inn & Suites Hannibal West
10/10 Excellent
"The room was spacious the shower was wonderful. My view was a corn field so it was nice and quiet."
Comfort Inn & Suites - Hannibal
10/10 Excellent
"The staff was very helpful when I was looking for a place that delivered food. They need to pay more attention when cleaning the rooms as there was a large spider web in the corner near my bed."
Heritage Hotel Quincy
10/10 Excellent
"Helpful staff"
Sleep Inn & Suites Hannibal West
10/10 Excellent
"Birthday/Anniversary weekend"
Garden House Bed and Breakfast
8/10 Good
"Chris was warm and inviting and made sure that we were taken care of and prepared for our stay/ visit in Hannibal. Breakfast was tasty and plentiful and the accommodations were cozy and efficient."
Riverside Inn Hannibal
10/10 Excellent
"We really enjoyed our stay. The room was clean and roomy. Bed and pillows were super comfortable. The kitchenette was stocked well. Beautiful views of the river including sunrise. Everything Hannibal is within easy walking distance. Access to grocery stores is minutes away by car. There is a nice Mexican restaurant on site. The proprietor was a quick text away and there is ample onsite parking. Couldn’t ask for more!"
More cheap stays in Hannibal

Motel 6 Hannibal, MO
123 Huckleberry Heights Dr Hannibal MO
₩82,095
₩94,695 total
Aug 17 - Aug 18
includes taxes & fees
7.4/10 Good! (1,003 reviews)

Heritage Hotel Quincy
300 Gardner Expy Quincy IL
₩99,225
₩113,099 total
Aug 21 - Aug 22
includes taxes & fees
8.8/10 Excellent! (431 reviews)

Quality Inn & Suites Hannibal West
120 Lindsey Drive Hannibal MO
₩103,370
₩120,270 total
Aug 30 - Aug 31
includes taxes & fees
8/10 Very Good! (1,024 reviews)

Best Western On The River
401 North 3rd Street Hannibal MO
₩155,711
₩179,608 total
Aug 16 - Aug 17
includes taxes & fees
8.6/10 Excellent! (1,002 reviews)

Sleep Inn & Suites Hannibal West
105 Lakeside Dr Hannibal MO
₩155,758
₩181,224 total
Sep 13 - Sep 14
includes taxes & fees
9.6/10 Exceptional! (1,002 reviews)

Stoney Creek Inn Quincy
3809 Broadway St Quincy IL
₩170,738
₩194,607 total
Aug 16 - Aug 17
includes taxes & fees
