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$ | |
| Motel 6-Hannibal, Mo |
6.7 / 10 (294 Reviews) |
From 48$ | |
| Days Inn By Wyndham Hannibal |
7.0 / 10 (116 Reviews) |
From 44$ | |
| Sleep Inn & Suites Hannibal West |
8.7 / 10 (302 Reviews) |
From 104$ | |
| Quality Inn & Suites Hannibal West |
7.4 / 10 (445 Reviews) |
From 77$ |
View all photos
Best Western On The River
From 93$
Situated nearly a 5-minute stroll from Karlocks Kars and Pop Culture Museum, the comfortable 3-star Best Western On The River Hannibal hotel offers a peaceful retreat at a seasonal outdoor pool with a hot tub. Along with the use of a fitness centre on site, sports fans are invited to discover Clemens Field, which is only 1 km away.
The smoke-free hotel offers a central location just 350 metres from the friendly Big River Train Town Museum and merely 12 minutes on foot from Cardiff Hill. Rocky Mount is 199 km from Best Western On The River hotel, while Mark Twain Memorial Lighthouse is a mere 250 metres away. Jim's Journey, a well-known local spot, is also in close proximity to this Hannibal hotel.
View all photos
Motel 6-Hannibal, Mo
From 48$
Offering guests a private art gallery, the comfortable Motel 6-Hannibal, Mo sits nearly a 25-minute walk from Clemens Field. This 4-star hotel serves American dishes prepared in the American-style restaurant on site.
Tom and Huck's Statue is 2.9 km away, and Hermann is 111 km from the hotel. Karlocks Kars and Pop Culture Museum is situated approximately 10 minutes by car from the property.
View all photos
Days Inn By Wyndham Hannibal
From 44$
Offering a convenience shop, the 2-star Days Inn By Wyndham Hannibal lies in a business district, 4.8 km from Mark Twain Boyhood Home and Museum, ideal for those who are pursuing cultural tourism. The hotel features an outdoor swimming pool and Wi-Fi in public areas.
Becky Thatcher's House is a 10-minute ride from this comfortable hotel, while Jim's Journey is 15 minutes away by car. Rockcliffe Mansion is 4 km away, and Saint Louis is 157 km from Days Inn By Wyndham Hannibal. Lakes in the area are located near the property. The nearby sports attractions include Clemens Field, which is 20 minutes away by car.
Cheap Hotels
View all photos
Sleep Inn & Suites Hannibal West
From 104$
Located 4.2 km from the 63-acre Huckleberry Park, the 5-star smoke-free Sleep Inn & Suites Hannibal West provides guests with baggage storage. Wi-Fi is offered in public areas at the comfortable hotel.
Cultural sights in the area include the friendly Big River Train Town Museum, which is about 15 minutes' drive away. Mark Twain Boyhood Home and Museum is within 7 km of the hotel.
View all photos
Quality Inn & Suites Hannibal West
From 77$
Located in the recreational area of Hannibal, the pet-friendly Quality Inn & Suites Hannibal West offers air-conditioned rooms with tea/coffee making equipment. Located approximately 15 minutes' drive from Jim's Journey, the 4-star hotel boasts a swimming pool.
You'll find the 63-acre Huckleberry Park 4.2 km from this Hannibal hotel. Also, the accommodation is within 20 minutes' drive of Mark Twain Boyhood Home and Museum.
Hotels in Hannibal
| Most comfortable Hotel 🛏️ | Best Western On The River |
| Best reviews Hotel ❤️ | Motel 6-Hannibal, Mo |
| Best Price Hotel 🤑 | Days Inn By Wyndham Hannibal |
View all photos
Baymont By Wyndham Hannibal
From 66$
Boasting a private art gallery, the comfortable Baymont By Wyndham Hannibal hotel is located about a 10-minute drive from Rockcliffe Mansion. The 3-star non-smoking hotel offers parking on site.
Saint Louis is 191 km from this Hannibal hotel, while Mark Twain Memorial Lighthouse is approximately 6 km away. You can easily find Karlocks Kars and Pop Culture Museum around a 15-minute ride from the accommodation.
Pet Friendly Hotels
View all photos
Super 8 By Wyndham Hannibal
From 64$
Boasting a private art gallery, the smoke-free Super 8 By Wyndham Hannibal hotel is situated 4.9 km from Mark Twain Show Cave and Cameron Show Cave. Offering an outdoor swimming pool along with hiking and cycling, the 2-star hotel is within a few blocks of the 63-acre Huckleberry Park.
This comfortable hotel is about 10 minutes by car from Clemens Field, about 15 minutes by car from Jim's Journey. 117 km from Super 8 By Wyndham Hannibal hotel, guests can visit Rocky Mount. The area also includes natural sites like the 5-acre Lovers Leap Elevated Park, which are 3.6 km from the property.
View all photos
Comfort Inn & Suites - Hannibal
From 119$
The 4-star smoke-free Comfort Inn & Suites - Hannibal, located approximately a 10-minute drive from Mark Twain Memorial Lighthouse, boasts a heated pool and a fitness studio. This Hannibal hotel features 74 rooms in a shopping area, within a 4-km distance of culture-oriented attractions such as Rockcliffe Mansion.
While staying in the hotel, you are invited to discover the 63-acre Huckleberry Park, located around 5 minutes away by car, or visit sports venues like Clemens Field, which is nearly a 15-minute drive away. Also, Mark Twain Boyhood Home and Museum is 4.8 km from the Comfort Inn & Suites Hannibal. Guests might as well visit Huckleberry Park, which is about a 15-minute walk away. The accommodation is near a motorway.
View all photos
Hannibal Inn Hannibal
From 56$
Located 4.8 km from Jim's Journey, the smoke-free Hannibal Inn Hannibal includes 120 rooms with views of the pool. At this 2-star hotel you can benefit from a restaurant along with a swimming pool.
Situated within a 10-minute drive of the friendly Big River Train Town Museum, the comfortable hotel also gives access to such sports venues as Clemens Field, which is around 15 minutes away by car. Rockcliffe Mansion is 4.1 km from the Hannibal Inn in Hannibal. Also, Huckleberry Park is situated 17 minutes' walk away. Along with other cultural attractions Karlocks Kars and Pop Culture Museum is nestled 4.9 km from this accommodation.
Dog Friendly Hotels
View all photos
Holiday Inn Express & Suites - Hannibal - Medical Center
From 139$
Holiday Inn Express & Suites - Hannibal - Medical Center enjoys a central location, 3.6 km from places of worship like Hannibal First Church of the Nazarene, and provides guests with a convenience shop and a restaurant. The hotel features an indoor pool, a 24-hour fitness center and Wi-Fi in the rooms.
The Church of Jesus Christ of Latter-day Saints is located 10 minutes' drive from this 3-star hotel, and Norwoods Golf Club is about 15 minutes away by car. The Holiday Inn is 154 km from Saint Louis. Molly Brown Museum and Home can also be found within 7 km of the property.
View all photos
Country Hearth Inn-Hannibal
From 72$
Offering a location a 6-minute walk from Becky Thatcher's House, Country Hearth Inn-Hannibal offers 36 rooms. Featuring a restaurant, this hotel is located steps away from Jim's Journey.
Guests may find Tom and Huck's Statue 450 metres from the 2-star hotel, and the historic prairie style public Riverview Park is 2.3 km away. Cultural sights in the area include Mark Twain Boyhood Home and Museum, which is 10 minutes' walk away. Also, Clemens Field is situated 1.1 km away. Mark Twain Show Cave and Cameron Show Cave is 15 minutes' drive from the Country Hearth.
View all photos
Howard Johnson By Wyndham Hannibal
Howard Johnson By Wyndham Hannibal hotel is located in Hannibal, 15 minutes' drive from Mark Twain Boyhood Home and Museum, and offers an indoor pool. This hotel comes with Wi-Fi in public areas.
Situated 4.2 km from Rockcliffe Mansion, the contemporary hotel also gives access to such sports venues as Clemens Field, which is 4.5 km away. The property in Hannibal is a 25-minute walk from the 63-acre Huckleberry Park. Options for cultural tourism include the friendly Big River Train Town Museum, situated 5 km away.
Kid Friendly Hotels
View all photos
Holiday Inn Express And Suites Hannibal-Medical Center By Ihg
Located within 4 km of Hannibal First Church of the Nazarene, which is considered to be a sacred place of worship, the comfortable 3-star Holiday Inn Express And Suites Hannibal-Medical Center By Ihg offers luggage storage for guests' convenience. This Hannibal hotel features safety facilities including a safe deposit box.
Immanuel Baptist Church is around a 10-minute drive from the hotel, while Apostolic Holiness Church is nestled about a 15-minute ride away. Sports fans will also enjoy visiting Norwoods Golf Club, 3.8 km from the Holiday Inn Express And Suites Hannibal-Medical Center By Ihg. Take benefit from the proximity to the 63-acre Huckleberry Park, which is nearly 20 minutes' drive away.
View all photos
Town & Country Inn And Suites
From 82$
The 3-star modern Town & Country Inn And Suites Quincy is about 15 minutes' walk from Madison Park Christian Church and has a swimming pool and a fitness centre.
The non-denominational Crossing Church is also in the vicinity of the comfortable hotel. Enjoy the proximity to Gardner Museum, which is around 7 km away.
View all photos
William Watson Hotel (Adults Only)
From 79$
Guests of the 4-star William Watson Hotel Pittsfield can enjoy access to Church of the Nazarene, located a mere 9 minutes' walk away. Wi-Fi is featured in public areas.
This Pittsfield hotel is merely 0.9 km from First United Methodist Church and 90 minutes' drive from Tower Grove.