Are you in a hurry?
Here is a quick list of hotels in Hannibal, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Comfort Inn & Suites - Hannibal |
7.6 / 10 (246 Reviews) |
From 119$ | |
| Hannibal Inn Hannibal |
6.8 / 10 (67 Reviews) |
From 56$ | |
| Days Inn By Wyndham Hannibal |
7.6 / 10 (114 Reviews) |
From 44$ | |
| Riverside Inn Hannibal |
9.4 / 10 (190 Reviews) |
From 139$ | |
| Motel 6-Hannibal, Mo |
6.9 / 10 (308 Reviews) |
From 48$ |
View all photos
Comfort Inn & Suites - Hannibal
From 119$
The property is located within 4.5 km from Jim's Journey. The hotel is 85 minutes' drive from Columbia. Mark Twain Boyhood Home and Museum is 4.5 km away. Due to a motorway nearby, Comfort Inn & Suites - Hannibal is perfectly connected with other parts of Hannibal.
View all photos
Hannibal Inn Hannibal
From 56$
Becky Thatcher's House is about 10 minutes by car. It is 157 km away from Tower Grove as well. Located 19 minutes' walk from the 63-acre Huckleberry Park, this 2-star hotel puts the city at your fingertips.
View all photos
Days Inn By Wyndham Hannibal
From 44$
The accommodation is located 2.8 km to Sodalis Nature Preserve. Also, this Hannibal hotel is 151 km from Maryland Heights. The historic prairie style public Riverview Park lies 4.7 km of the property. Days Inn By Wyndham Hannibal is connected with other parts of Hannibal due to a motorway nearby location.
View all photos
Riverside Inn Hannibal
From 139$
The accommodation is placed close to a historic district, in vicinity of Jim's Journey. Rockcliffe Mansion is an about 15 minutes' walk away. This Hannibal hotel is within 10 minutes' drive away from Mark Twain Show Cave and Cameron Show Cave. Quincy Regional airport is 45 km away from Riverside Inn.
View all photos
Motel 6-Hannibal, Mo
From 48$
The smoke free property is located in a 15-minute drive away from Rockcliffe Mansion. The hotel is 157 km from Tower Grove. A 10-minute drive takes you to Molly Brown Museum and Home.
Hotels in Hannibal
| Airport nearby ✈️ | Quincy Regional |
| Average price 💰 | 98$ |
| Hotels in Hannibal 🏨 | 21 |
| Hotel Reviews ⭐ | 247 |
| Landmarks nearby 📍 | Rockcliffe Mansion, Tom and Huck's Statue, Becky Thatcher's House, Molly Brown Museum and Home, Mark Twain Memorial Lighthouse |
| Hotel with a view 🔍 | Comfort Inn & Suites - Hannibal |
| Hotel with balcony 🌤️ | Hannibal Inn Hannibal |
| Best mid-range Hotel 🌴 | Days Inn By Wyndham Hannibal |
View all photos
Garden House Bed And Breakfast
From 96$
The historic prairie style public Riverview Park is 1.4 km from the property while Becky Thatcher's House is set about a 5-minute walk away. The hotel is 157 km from Tower Grove. The 5-acre Lovers Leap Elevated Park is 15 minutes' walk away.
View all photos
Super 8 By Wyndham Hannibal
From 64$
The centre of Hannibal can be reached within 30 minutes' walk of the property. You will enjoy your visit to Mark Twain Boyhood Home and Museum, in a 10-minute ride away from the 2-star hotel. You can also visit Tom and Huck's Statue, which is nearly 10 minutes by car.
View all photos
Best Western On The River
From 93$
The property has a prime setting 3.5 km from Sawyer's Creek. Located near Tom and Huck's Statue, this Hannibal hotel is less than a 5-minute stroll of the friendly Big River Train Town Museum. The comfortable accommodation is located close to the Mississippi River.
View all photos
Main Street Bed & Breakfast
From 125$
Set 3.2 km to Mark Twain Show Cave and Cameron Show Cave, Main Street Bed & Breakfast is within a 14-minute walk from Planter's Barn Theater. It is 147 km from Tower Grove. The bed & breakfast lies just 1.5 km from the 5-acre Lovers Leap Elevated Park.
View all photos
Economy Inn & Suites
From 59$
The low-budget property is in 10 minutes' ride away from Clemens Field. This Hannibal hotel is also 150 km from Saint Louis. The accommodation is located close to the Mississippi River. It will take you nearly 25 minutes' walk from get to the historic prairie style public Riverview Park.
View all photos
Country Hearth Inn-Hannibal
From 72$
Located off the friendly Big River Train Town Museum, the property is about 10 minutes’ walk from Hannibal city centre. Mark Twain Memorial Lighthouse is less than 10 minutes on foot from this low-budget hotel and Quincy Regional airport is 45 km away. Mark Twain Show Cave and Cameron Show Cave is about 10 minutes' ride away.