Find hotels in Hannibal, MO from $50
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Compare 129 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
More cheap stays in Hannibal
Stoney Creek Inn Quincy
3809 Broadway St, Quincy, IL
The price is $112 per night from Apr 21 to Apr 22
$112
$127 total
includes taxes & fees
Apr 21 - Apr 22
8.6/10 Excellent! (1,003 reviews)
Stay near popular Hannibal attractions
Mark Twain Boyhood Home and Museum
4.5/5(84 reviews)
Find out about the history of Hannibal when you take a trip to Mark Twain Boyhood Home and Museum. While in this walkable area, you can savor the top-notch restaurants.
Hannibal Travel Info
Number of reviews | 5,001 |
---|---|
Accommodation | 129 hotels |
Highest price | $219 |
Lowest price | $50 |
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
Recent reviews of Hannibal hotelsExpedia verified reviews
5/5 Excellent
"Very relaxing and staff was accommodating "
A verified traveler stayed at Holiday Inn Express And Suites Hannibal - Medical Center, an IHG Hotel
Posted 5 days ago
Stay near popular Hannibal attractions
- Mark Twain Boyhood Home and Museum
- Mark Twain Cave and Cameron Cave
- Mark Twain Cave
- Mark Twain Memorial Lighthouse
- Lovers Leap
- Big River Train Town
- Molly Brown Museum and Home
- Sawyer's Creek Fun Park
- Rockcliffe Mansion
- Jim's Journey: The Huck Finn Freedom Center
- Planters Barn Theater
- Bluff City Theater
- Sodalis Nature Preserve
- Mississippi River
- Mark Twain Lake
- Quincy University
- Mark Twain State Park
- Mark Twain Casino
- Oakley Lindsay Center
- Quincy Mall
More Hotel Options in Hannibal
- Business Hotels (10)
- Cheap Hotels (7)
- Family Hotels (12)
- Golf Hotels (1)
- Historic Hotels (15)
- Hotel Wedding Venues (4)
- Hotel with a Concierge (2)
- Hotels & Resorts for Couples (5)
- Hotels on the River (2)
- Hotels with Air Conditioning (17)
- Hotels with Balconies (1)
- Hotels with Bars (4)
- Hotels with Connecting Rooms (5)
- Hotels with Free Breakfast (14)
- Hotels with Free Parking (17)
- Hotels with Free Wifi (17)
- Hotels with Hot Tubs (5)
- Hotels with Laundry Facilities (6)
- Hotels with Restaurants (17)
- Hotels with Room Service (2)
- Hotels with Suites (1)
- Hotels with a Gym (7)
- Hotels with a Pool (9)
- Hotels with a View (4)
- Hotels with an Indoor Pool (6)
- Hotels with an Outdoor Pool (8)
- Hotels with smoking rooms (2)
- Luxury Hotels (5)
- Non-Smoking Hotels (6)
- Pet-friendly Hotels (10)
- Resorts & Hotels with Spas (4)
- Romantic Hotels (2)
More Accommodation Types in Hannibal
Hotels near Hannibal Airports
Other Hotels near Hannibal, Missouri
- Quincy Hotels
- Bowling Green Hotels
- Pittsfield Hotels
- Monroe City Hotels
- Perry Hotels
- Louisiana Hotels
- Vandalia Hotels
- Palmyra Hotels
- Stoutsville Hotels
- Paris Hotels
- New London Hotels
- Shelbina Hotels
- La Grange Hotels
- Central United States Hotels
- Hull Hotels
- Central Missouri Hotels
- Northeast Missouri Hotels
- Florida Hotels
- Barry Hotels
- Taylor Hotels
More Popular Hotels in Missouri
- Amazing Hannibal Home - Eitaly’s on Paris
- Lighthouse Hospitality Hannibal
- 507 Bridge OLD RIVER ROAD
- Vibey home a few blocks from downtown Hannibal
- Cozy 3 bed, 2 bath home close to historic downtown Hannibal
- Gorgeous Victorian with Seasonal Pool , sleeps 8, pet friendly close to downtown
- Experience Hannibal, MO from this historic home built in 1844
- Roosters Crow 1 Bedroom
- Updated efficiency unit attached to the Parlor on Paris - Rent both and save
- Spacious Victorian perfect for large groups. Walk to Main Street!
Expedia's Latest Trends
Hotels
Hotel Rooms in ColumbiaHotel Rooms in St. JosephHotel Rooms in HermannHotel Rooms in BransonBranson Cheap HotelsHotel Rooms in Poplar BluffHotel Rooms in Cape GirardeauBranson Hotels with an Indoor PoolHotel Rooms in SikestonHotel Rooms in SpringfieldHotel Rooms in Lake OzarkHotel Rooms in JoplinSpringfield Cheap HotelsHotel Rooms in RollaHotel Rooms in Jefferson CityBranson Pet-friendly HotelsColumbia Cheap Hotels
Cars
Activities
Packages
General