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, $ | |
| Best Western On The River |
8.2 / 10 (540 Reviews) |
From 93$ | |
| Garden House Bed And Breakfast |
7.9 / 10 (105 Reviews) |
From 96$ | |
| Riverside Inn Hannibal |
9.4 / 10 (171 Reviews) |
From 139$ | |
| Motel 6-Hannibal, Mo |
6.9 / 10 (300 Reviews) |
From 48$ | |
| Main Street Bed & Breakfast |
9.2 / 10 (157 Reviews) |
From 125$ |
On bed-and-breakfast.guide you'll find many bed and breakfasts near Mark Twain Boyhood Home and Museum in Hannibal.
View all photos
Best Western On The River
From 93$
The accommodation is 350 metres from Jim's Journey. The hotel is just off Mark Twain Memorial Lighthouse and 45 km from Quincy Regional airport. The comfortable property is located close to the Mississippi River. It will take you 13 minutes' stroll from get to Clemens Field.
View all photos
Sodalis Nature Preserve and Jim's Journey are 15 minutes and 5 minutes' walk away respectively. Saint Louis is 157 km from this Hannibal hotel. The property is approximately 15 minutes' stroll of Planter's Barn Theater and other main attractions of Hannibal. Due to its location 45 km from Quincy Regional airport, it will take about 36 minutes' drive to get there.
View all photos
The property is nearly a 5-minute stroll from Mark Twain Boyhood Home and Museum. This Hannibal hotel is also 147 km from Saint Louis. There is Mark Twain Show Cave and Cameron Show Cave around 10 minutes' drive away.
View all photos
Motel 6-Hannibal, Mo
From 48$
Hannibal centre can be reached within 30 minutes' walk. Tower Grove is 157 km away from the 2-star hotel. This accommodation is within 5 km from Sawyer's Creek and other main attractions of Hannibal. Due to its location 50 km from Quincy Regional airport, it will take about 38 minutes' drive to get there.
View all photos
Main Street Bed & Breakfast
From 125$
Guests will also appreciate proximity to Cardiff Hill Mountain, which is approximately 14 minutes' walk away. Tower Grove is 156 km away from the 3-star hotel. This accommodation is placed around an 18-minute walk to Rockcliffe Mansion. Due to its location 45 km from Quincy Regional airport, it will take about 36 minutes' drive to get there.
Hotels in Hannibal
| Rating 🏅 | 39 |
| Most comfortable Hotel 🛏️ | Best Western On The River |
| Hotel with balcony 🌤️ | Garden House Bed And Breakfast |
| Best mid-range Hotel 🌴 | Riverside Inn Hannibal |
View all photos
Country Hearth Inn-Hannibal
From 72$
The family friendly accommodation is ideally located in vicinity of Haunted House on Hill Street Wax Museum. The budget hotel is 0.9 km from Mark Twain Statue and 90 minutes’ drive from Columbia. The 63-acre Huckleberry Park lies in a 10-minute drive from the property. The nearest airport is Quincy Regional airport, 45 km from Country Hearth Inn Hannibal.