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, $ | |
| Quality Inn & Suites Hannibal West |
7.4 / 10 (456 Reviews) |
From 77$ | |
| Motel 6-Hannibal, Mo |
6.8 / 10 (299 Reviews) |
From 48$ | |
| Sleep Inn & Suites Hannibal West |
8.8 / 10 (311 Reviews) |
From 104$ | |
| Comfort Inn & Suites - Hannibal |
7.6 / 10 (280 Reviews) |
From 119$ | |
| Days Inn By Wyndham Hannibal |
7.1 / 10 (123 Reviews) |
From 44$ |
When seeking a perfect getaway in Hannibal, travelers are greeted with a variety of accommodations that cater to different tastes and budgets. Whether you prefer a charming bed and breakfast, a modern hotel, or a cozy cabin, Hannibal has something that will meet your needs. Local hospitality shines through in every establishment, making for memorable stays. From riverside views to historic surroundings, these properties will grant you an ideal base to explore the rich culture and attractions of the area.
Best Hotels in Hannibal
View all photos
Quality Inn & Suites Hannibal West
From 77$
Quality Inn & Suites is situated in a recreational area of Hannibal, about 10 minutes by car from Huckleberry Park. It offers cosy rooms, high-speed Internet access throughout the venue and parking on site.
This 3-star hotel is located right in the centre of Hannibal. Mark Twain Memorial Lighthouse is 7 km from the accommodation, while Saint Louis is 161 km away. Quality Inn & Suites is a short ride from Jim's Journey.
View all photos
Motel 6-Hannibal, Mo
From 48$
Set within 10 minutes' drive of Lovers Leap, the 2-star Motel 6-Hannibal, Mo features Wi-Fi in public areas as well as complimentary private parking on site. The centre of Hannibal is within 3 km of the property, and Rockcliffe Mansion is about 2.3 km away.
The motel is 157 km from Tower Grove. You can get to Mark Twain Memorial Lighthouse in a few minutes by car. Quincy Regional airport is located at a 39-minute drive by car.
View all photos
Sleep Inn & Suites Hannibal West
From 104$
Sleep Inn & Suites Hannibal, set within 15 minutes' drive of Karlocks Kars and Pop Culture Museum, offers an indoor swimming pool as well as a fitness room. Mark Twain Memorial Lighthouse is less than 7 km away.
Tower Grove is 160 km away. You can get to Huckleberry Park in a few minutes by car.
View all photos
Comfort Inn & Suites - Hannibal
From 119$
Set around 10 minutes' drive from Rockcliffe Mansion, the 2-star Comfort Inn & Suites - Hannibal features Wi-Fi in the business centre as well as parking on site. Big River Train Town is less than 4.3 km away.
The venue is situated 5 km from Hannibal city centre and 50 km from Quincy Regional airport. The accommodation is 157 km from Saint Louis. Comfort Inn & Suites - Hannibal is a short ride from Mark Twain Memorial Lighthouse.
View all photos
Days Inn By Wyndham Hannibal
From 44$
Days Inn By Wyndham Hannibal, located around 10 minutes by car from Tom and Huck's Statue, features Wi-Fi in the rooms. Becky Thatcher's House is less than 4.3 km away.
The venue is situated 5 km from Hannibal city centre and 50 km from Quincy Regional airport. The inn is 138 km from Maryland Heights. The accommodation is ideally placed near lakes. You can get to the 5-acre Lovers Leap Elevated Park in a few minutes by car.
View all photos
Garden House Bed And Breakfast
From 96$
Featuring bicycles for rent as well as Wi-Fi in public areas, Garden House Bed And Breakfast is set in Hannibal, around 5 minutes by car from Mark Twain Memorial Lighthouse. It is 450 metres from Jim's Journey and a few steps from Becky Thatcher's House.
Big River Train Town is located near the property, and Quincy Regional airport is approximately a 36-minute drive away. The bed & breakfast is 157 km from Tower Grove. You can get to the 63-acre Huckleberry Park in a few minutes by car.
View all photos
Best Western On The River
From 93$
Offering an indoor swimming pool and views of the city, Best Western On The River Hotel Hannibal is situated close to Jim's Journey. Hannibal city centre is a 5-minute walk from the venue, while Apostolic Holiness Church is set 3.2 km away.
The prime location in a touristic area gives quick access to Big River Train Town. Cardiff Hill Lighthouse is 13 minutes on foot from the property. Best Western On The River Hotel is a short ride from Riverview Park.
View all photos
Super 8 By Wyndham Hannibal
From 64$
Featuring a seasonal outdoor swimming pool, Super 8 By Wyndham Hannibal Hotel offers a work desk and complimentary wireless internet access as well as Wi-Fi in public areas. The friendly Big River Train Town Museum is within 3 km of the venue, while Mark Twain Boyhood Home and Museum is a 10-minute drive away.
The accommodation lies about 30 minutes' walk from the city centre. Saint Louis is 158 km from the hotel. A few metres away you can find Huckleberry Park.
View all photos
Hannibal Inn Hannibal
From 56$
Featuring Wi-Fi throughout the property, Hannibal Inn Hannibal is set about a 10-minute ride from Jim's Journey. The venue is situated 5 km from Hannibal city centre and 50 km from Quincy Regional airport.
Mark Twain Boyhood Home and Museum is less than 4.4 km away. The inn is 127 km from Saint Charles. You can get to Mark Twain Memorial Lighthouse in a few minutes by car.
View all photos
Economy Inn & Suites
From 59$
Comprising 9 rooms, the 2-star Economy Inn & Suites Hannibal is 2.6 km from Jim's Journey. Guests will have access to a car park on site for added convenience.
Immanuel Baptist Church is located near the property, and Quincy Regional airport is approximately a 36-minute drive away. Clemens Field is 10 minutes by car from the hotel. You can get to Mark Twain Boyhood Home and Museum in a few minutes by car.
View all photos
Riverside Inn Hannibal
From 139$
Set a 10-minute drive from Riverview Park, the 2-star Riverside Inn Hannibal features Wi-Fi throughout the property as well as a free private car park on site. The property is nestled in the entertainment district and 1 km from the city centre.
Park United Methodist Church is less than 2.6 km away. Saint Charles is 127 km away. Jim's Journey is located next to the bed & breakfast, and a short walk will take you to Becky Thatcher's House. Quincy Regional airport is 36 minutes' drive from Riverside Inn Hannibal.
View all photos
Main Street Bed & Breakfast
From 125$
Situated 400 metres from Tom and Huck's Statue, Main Street Bed & Breakfast Bed & Breakfast Hannibal features Wi-Fi throughout the property and street parking on site. Mark Twain Memorial Lighthouse is 450 metres away, and there is Big River Train Town nearby.
The venue is located within 5 minutes' walk from the centre of Hannibal. Maryland Heights is 137 km from the bed & breakfast. Main Street Bed & Breakfast Bed & Breakfast is a short ride from Rockcliffe Mansion. Quincy Regional airport is about 45 km away.
View all photos
Country Hearth Inn-Hannibal
From 72$
Located off Becky Thatcher's House, this 2-star Country Hearth Inn-Hannibal is 2.2 km from Lovers Leap. Guests will have access to a car park on site for added convenience.
Mark Twain Cave and Cameron Cave is less than 3.3 km away. The venue is 157 km from Tower Grove. The accommodation is within reach of Mark Twain Memorial Lighthouse.
View all photos
Garth Woodside Mansion Bed And Breakfast
From 230$
Located 7 km from Becky Thatcher's House, guests of 4-star Garth Woodside Mansion Bed And Breakfast Hannibal may find a picnic area and a garden on-site. Rockcliffe Mansion is less than 6 km away.
Tower Grove is 156 km away. This bed & breakfast is an ideal place for those who want to explore parks set nearby. You can get to Tom and Huck's Statue in a few minutes by car. The hotel lies 55 km from Quincy Regional airport.
View all photos
Baymont By Wyndham Hannibal
From 66$
Baymont By Wyndham Hannibal Hotel is located 41 minutes' drive from Quincy Regional airport and offers an indoor swimming pool as well as a fitness suite. The 63-acre Huckleberry Park is 2.1 km of the venue, while Mark Twain Boyhood Home and Museum is around 6 km away.
The accommodation is situated in Hannibal and 5 km from the city centre. Tower Grove is 156 km from the hotel. You can get to Mark Twain Memorial Lighthouse in a few minutes by car.
View all photos
Happy Stay Inn
From 59$
Area attractions, including Big River Train Town and Mark Twain Boyhood Home and Museum are located only a short walk from Happy Stay Inn Hannibal. The property provides 27 guestrooms appointed with tea/coffee making equipment, a flat-screen TV with satellite channels, and an air conditioner for a pleasant stay in Hannibal.
The accommodation is 350 metres from Becky Thatcher's House and 1.2 km from St John's Lutheran Church. The motel is 1 km from Hannibal city centre. Guests will also enjoy location near a river. Happy Stay Inn is a short ride from Mark Twain Cave and Cameron Cave.
View all photos
Lighthouse Suites
From 159$
Located close to a river, Lighthouse Suites is also set in the historical district of Hannibal. The venue provides 15 guestrooms appointed with complimentary Wi-Fi, a sofa, and coffee/tea making equipment for a pleasant stay in Hannibal.
Lovers Leap is a 10-minute drive away and Jim's Journey is 6 minutes' walk from the accommodation. It is just 1 km to the downtown of Hannibal. Big River Train Town is located not very far from Lighthouse Suites.
View all photos
Holiday Inn Express & Suites - Hannibal - Medical Center
From 139$
Offering a safety deposit box and a lift, the 3-star Holiday Inn Express & Suites - Hannibal - Medical Center is located within 7 km of Mark Twain Statue. Park United Methodist Church is less than 4.8 km away.
Saint Louis is 161 km away. You can get to Rockcliffe Mansion in a few minutes by car.