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 (240 Reviews) |
From 119$ | |
| Riverside Inn Hannibal |
9.4 / 10 (196 Reviews) |
From 139$ | |
| Motel 6-Hannibal, Mo |
6.9 / 10 (314 Reviews) |
From 48$ | |
| Hannibal Inn Hannibal |
6.8 / 10 (67 Reviews) |
From 56$ | |
| Super 8 By Wyndham Hannibal |
6.6 / 10 (372 Reviews) |
From 64$ |
On bed-and-breakfast.guide you'll find many bed and breakfasts near Mark Twain Boyhood Home and Museum in Hannibal. Set a 5-minute walk from the Mark Twain Boyhood Home and Museum, Main Street Bed & Breakfast (rating: 7.6/10) is the top option with an aqua park, concierge service and canoeing on site.
Table of contents
View all photos
Comfort Inn & Suites - Hannibal
From 119$
The comfortable hotel is centrally placed close to a motorway. Columbia is 115 km from the inn. Comfort Inn & Suites - Hannibal is a short ride from Becky Thatcher's House.
View all photos
Becky Thatcher's House is 0.4 km from the venue, while the friendly Big River Train Town Museum is just around the corner. It is less than 3.3 km from Sawyer's Creek. Lighthouse Hospitality Hannibal is a short ride from the historic prairie style public Riverview Park.
View all photos
Motel 6-Hannibal, Mo
From 48$
Rockcliffe Mansion is less than 4.5 km away. The property is set within 3 km distance from Hannibal city centre. Motel 6-Hannibal, Mo is a short ride from the friendly Big River Train Town Museum.
View all photos
Hannibal Inn Hannibal
From 56$
The 5-acre Lovers Leap Elevated Park is less than 4.9 km away. The inn is 157 km from Saint Louis. You can get to Mark Twain Memorial Lighthouse in a few minutes by car.
View all photos
Super 8 By Wyndham Hannibal
From 64$
The venue is set in the quiet part of Hannibal, a few minutes away from Mark Twain Boyhood Home and Museum. It is 138 km to Maryland Heights.
Hotels in Hannibal
| Rating 🏅 | 39 |
| Top Hotel for couples 💑 | Comfort Inn & Suites - Hannibal |
| Hotel with a view 🔍 | Riverside Inn Hannibal |
| Best mid-range Hotel 🌴 | Motel 6-Hannibal, Mo |
View all photos
Days Inn By Wyndham Hannibal
From 44$
The friendly Big River Train Town Museum is less than 4.5 km away. Maryland Heights is 137 km from the inn. Days Inn By Wyndham Hannibal is a short ride from Molly Brown Museum and Home.
View all photos
The venue is situated 1 km from Hannibal city centre and 45 km from Quincy Regional airport. Saint Louis is 157 km away. Mark Twain Memorial Lighthouse is also located near the accommodation. You can get to the historic prairie style public Riverview Park in a few minutes by car.
View all photos
Best Western On The River
From 93$
Located off Jim's Journey, the accommodation is about 5 minutes’ walk from Hannibal city centre. Tower Grove is 157 km away. Tom and Huck's Statue is also located near the hotel. You can get to the historic prairie style public Riverview Park in a few minutes by car.
View all photos
Economy Inn & Suites
From 59$
Haunted House on Hill Street Wax Museum is less than 2.7 km away. The hotel is located within 30 minutes' walk of Hannibal centre. Economy Inn & Suites is a short ride from Rockcliffe Mansion.
View all photos
Main Street Bed & Breakfast
From 125$
The historic prairie style public Riverview Park is 5 minutes' drive away, while Jim's Journey is 10 minutes' walk from the accommodation. Tower Grove is 156 km away, while Tom and Huck's Statue is set close to the hotel. Main Street Bed & Breakfast is a short ride from the 5-acre Lovers Leap Elevated Park.
View all photos
Country Hearth Inn-Hannibal
From 72$
Located off Jim's Journey, the inn is about 10 minutes’ walk from Hannibal city centre. It is 500 metres from Clemens Field and a few steps from Mark Twain Boyhood Home and Museum. Country Hearth Inn Hannibal is a short ride from the 63-acre Huckleberry Park.