Hotels in Hannibal

Search Hannibal Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 21 hotels for you in Hannibal

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Lighthouse Inn & Suites Hotels in Hannibal
Lighthouse Inn & Suites Hotels in HannibalLighthouse Inn & Suites Hotels in HannibalLighthouse Inn & Suites Hotels in HannibalLighthouse Inn & Suites Hotels in HannibalLighthouse Inn & Suites Hotels in HannibalLighthouse Inn & Suites Hotels in Hannibal
91
Hotels in Hannibal
Parking
Wi-Fi in Public Areas
With a stay at Lighthouse Inn & Suites in Hannibal, you'll be in the historical district, within a 5-minute drive of Mississippi River and Molly Brown Museum and Home. This aparthotel is 0.3 mi (0.5 km) from Jim's Journey: The Huck Finn Freedom Center and 0.4 mi (0.6 km) from Mark Twain Boyhood Home and Museum. This aparthotel offers designated smoking areas. Free self parking is available onsite. Make yourself at home in one of the 13 guestrooms, featuring kitchenettes with refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and 55-inch Smart televisions are provided for your entertainment. Conveniences include fans and irons/ironing boards.
Very Good
12 reviews
8.9/10
1 night
From AU$220
Check Availability
Garden House Bed and Breakfast Hotels in Hannibal
Garden House Bed and Breakfast Hotels in HannibalGarden House Bed and Breakfast Hotels in HannibalGarden House Bed and Breakfast Hotels in HannibalGarden House Bed and Breakfast Hotels in HannibalGarden House Bed and Breakfast Hotels in HannibalGarden House Bed and Breakfast Hotels in Hannibal
26
Hotels in Hannibal
Public parking
24-Hour Front Desk
Wi-Fi in Public Areas
With a stay at Garden House Bed and Breakfast in Hannibal, you'll be within a 10-minute walk of Mississippi River and Big River Train Town. This bed & breakfast is 0.3 mi (0.5 km) from Rockcliffe Mansion and 0.3 mi (0.5 km) from Molly Brown Museum and Home. This bed & breakfast features hiking/biking trails nearby. Full breakfasts are available daily from 8:00 AM to 9:00 AM for a fee. Free self parking is available onsite. Make yourself at home in one of the 3 individually decorated guestrooms. Complimentary wired internet access is available to keep you connected. Bathrooms feature bathtubs or showers, complimentary toiletries, and bathrobes.
Great
57 reviews
9.1/10
1 night
From AU$156
Check Availability
Best Western on the River Hotels in Hannibal
Best Western on the River Hotels in HannibalBest Western on the River Hotels in HannibalBest Western on the River Hotels in HannibalBest Western on the River Hotels in HannibalBest Western on the River Hotels in HannibalBest Western on the River Hotels in Hannibal
99+
Hotels in Hannibal
Parking
Fitness Room
24-Hour Front Desk
"Breakfast was to suppose to start at 6:30 and there was only eggs, cereals, and gravy. The pastries several packages were open in case, and an open carton of milk in the cooler. The security latch was missing off the door. The joining room door in our room wouldn’t lock."
Very Good
103 reviews
8.1/10
1 night
From AU$195
Check Availability
Hannibal
You Might Like
Hannibal Hotels with BreakfastHannibal Hotels with Twin RoomHannibal Hotels with 1 Double BedHannibal Hotels with Swimming PoolHannibal Hotels with Free Cancellation
Riverside Inn Hannibal Hotels in Hannibal
Riverside Inn Hannibal Hotels in HannibalRiverside Inn Hannibal Hotels in HannibalRiverside Inn Hannibal Hotels in HannibalRiverside Inn Hannibal Hotels in HannibalRiverside Inn Hannibal Hotels in HannibalRiverside Inn Hannibal Hotels in Hannibal
65
Hotels in Hannibal
Private parking
Wi-Fi in Public Areas
Restaurant
"Very nice property located right on the Mississippi River in Hannibal, MO.  Very clean, has a kitchen, large bathroom, and king size bed.  We were pleasantly surprised to find this well-maintained property basically in downtown Hannibal next to restaurants, shops, and Mark Twain’s home and museum.  Highly recommended."
Great
50 reviews
9.3/10
1 night
From AU$210
Check Availability
Super 8 by Wyndham Hannibal Hotels in Hannibal
Super 8 by Wyndham Hannibal Hotels in HannibalSuper 8 by Wyndham Hannibal Hotels in HannibalSuper 8 by Wyndham Hannibal Hotels in HannibalSuper 8 by Wyndham Hannibal Hotels in HannibalSuper 8 by Wyndham Hannibal Hotels in HannibalSuper 8 by Wyndham Hannibal Hotels in Hannibal
69
Hotels in Hannibal
24-Hour Front Desk
Wake-Up Call
Wi-Fi in Public Areas
Stop in at our Super 8 Hannibal hotel for a convenient location off Route 61. We are just a few miles from downtown Hannibal the Mark Twain Historic District and the banks of the Mississippi River. Our hotel is also near the Mark Twain Boyhood Home and Museum.
93 reviews
7.0/10
1 night
From AU$94
Check Availability
Comfort Inn & Suites - Hannibal Hotels in Hannibal
Comfort Inn & Suites - Hannibal Hotels in HannibalComfort Inn & Suites - Hannibal Hotels in HannibalComfort Inn & Suites - Hannibal Hotels in HannibalComfort Inn & Suites - Hannibal Hotels in HannibalComfort Inn & Suites - Hannibal Hotels in HannibalComfort Inn & Suites - Hannibal Hotels in Hannibal
89
Hotels in Hannibal
Public parking
Fitness Room
24-Hour Front Desk
With a stay at Comfort Inn & Suites - Hannibal, you'll be centrally located in Hannibal, within a 15-minute drive of Mississippi River and Sodalis Nature Preserve. This spa hotel is 2.7 mi (4.3 km) from West Ely Park and 2.9 mi (4.6 km) from Indian Mounds Park. Take time to pamper yourself with a visit to the full-service spa. You're sure to appreciate the recreational amenities, including an indoor pool, a hot tub, and a 24-hour fitness center. This hotel also features complimentary wireless internet access, a picnic area, and a banquet hall. A complimentary buffet breakfast is served daily from 6 AM to 10 AM. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Planning an event in Hannibal? This hotel has 1200 square feet (111 square meters) of space consisting of conference space and a meeting room. Free self parking is available onsite. Make yourself at home in one of the 74 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.
98 reviews
7.4/10
1 night
From AU$163
Check Availability
Days Inn by Wyndham Hannibal Hotels in Hannibal
Days Inn by Wyndham Hannibal Hotels in HannibalDays Inn by Wyndham Hannibal Hotels in HannibalDays Inn by Wyndham Hannibal Hotels in HannibalDays Inn by Wyndham Hannibal Hotels in HannibalDays Inn by Wyndham Hannibal Hotels in HannibalDays Inn by Wyndham Hannibal Hotels in Hannibal
49
Hotels in Hannibal
Private parking
24-Hour Front Desk
Wake-Up Call
The Days Inn Hannibal MO would like to invite you to come and experience the adventures of Tom and Huck in America s Hometown. The Days Inn Hannibal is located at the junction of Highway 61 and 61 Business Route. We are located just minutes from the Mark Twain Historical District. We offer amenities such as outdoor seasonal pool bus semi-truck trailer and RV Parking and handicapped rooms. Dogs allowed for a nominal fee. The Days Inn Hannibal is conveniently located near the area lakes as well as the museums Historical District and Downtown.
70 reviews
7.2/10
1 night
From AU$106
Check Availability
Baymont by Wyndham Hannibal Hotels in Hannibal
Baymont by Wyndham Hannibal Hotels in HannibalBaymont by Wyndham Hannibal Hotels in HannibalBaymont by Wyndham Hannibal Hotels in HannibalBaymont by Wyndham Hannibal Hotels in HannibalBaymont by Wyndham Hannibal Hotels in HannibalBaymont by Wyndham Hannibal Hotels in Hannibal
78
Hotels in Hannibal
Private parking
Fitness Room
24-Hour Front Desk
Enjoy free hot breakfast WiFi and parking along with a fitness center indoor pool and game area when you stay with us at Baymont by Wyndham Hannibal. Off US-61 and surrounded by dining options our contemporary non-smoking hotel is four miles from Historic Downtown Hannibal - home to The Mark Twain Boyhood Home and Museum the Rockcliffe Mansion and the Mark Twain Steamboat Pilot Statue. We are also close to Riverview Park and Hannibal Regional Hospital and if you are flying in St. Louis Lambert International Airport STL is 100 miles away.
93 reviews
6.0/10
1 night
From AU$104
Check Availability
Quality Inn & Suites Hotels in Hannibal
Quality Inn & Suites Hotels in HannibalQuality Inn & Suites Hotels in HannibalQuality Inn & Suites Hotels in HannibalQuality Inn & Suites Hotels in HannibalQuality Inn & Suites Hotels in HannibalQuality Inn & Suites Hotels in Hannibal
94
Hotels in Hannibal
Public parking
Fitness Room
24-Hour Front Desk
"Can’t say it’s run down per se, but dated. Great check-in guy, and a huge room, but that’s it. The place is dark and dank. I’m attaching photos which will be more descriptive. The worst was noise in the room starting at about 1 AM lasting over two hours. The first hour and a half we experienced basically sonic booms in the room. The whole room shook, particularly the ceiling, making it impossible to sleep, in fact, waking us up. This noise repeated Every 15 to 60 seconds for the next hour and a half. Crazy loud BOOM. We were on the top floor so someone jumping above us was not an option. Maybe the noise was coming from a room next-door where someone was body slamming. The last 45 minutes we spent listening to a kid cry in the room next-door from about 2:45 to 3:30 AM. "
94 reviews
7.5/10
1 night
From AU$151
Check Availability
Sleep Inn & Suites Hannibal Hotels in Hannibal
Sleep Inn & Suites Hannibal Hotels in HannibalSleep Inn & Suites Hannibal Hotels in HannibalSleep Inn & Suites Hannibal Hotels in HannibalSleep Inn & Suites Hannibal Hotels in HannibalSleep Inn & Suites Hannibal Hotels in HannibalSleep Inn & Suites Hannibal Hotels in Hannibal
99+
Hotels in Hannibal
Public parking
Fitness Room
24-Hour Front Desk
"房間不大,夠乾淨,早餐算不錯的,比其他同價位的旅館更好,小鎮不大,很寧靜,感恩節假期的好選擇,平價旅館"
Great
98 reviews
9.3/10
1 night
From AU$171
Check Availability
See All Hotels in Hannibal

FAQs About Hotels in Hannibal

How to get good deals on hotels in Hannibal?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

How much does a hotel cost in Hannibal?​

Average hotel prices in Hannibal based on Trip.com: AU$288 on weekdays and AU$288 on weekends (Friday–Saturday).

What are some of the best hotels in Hannibal?

The most popular Hannibal hotels for your stay: Lighthouse Inn & Suites (from AU$243) is a preferred hotel.

Which hotels in Hannibal provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. Lighthouse Inn & Suites (from AU$243) is a popular hotel with free Wi-Fi.

Hannibal Hotels Information

Highest PriceAU$306
Number of Reviews33
Total Properties21
Average Price (Weekdays)AU$288
Average Price (Weekends)AU$288