Most Popular Hotels in Hannibal

See all 29 Hotels in Hannibal
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Best Western On The River
Best Western On The River

401 North 3rd Street, Hannibal 63401

2.5 out of 5.0
4.3 out of 5 (327 reviews)

Situated in Hannibal, this hotel is steps from Jim's Journey: The Huck Finn Freedom Center, Mark Twain Boyhood Home and Museu …

Get Rates
Quality Inn & Suites Hannibal
Quality Inn & Suites Hannibal

120 Lindsey Drive, Hannibal 63401

2.5 out of 5.0
4.3 out of 5 (366 reviews)

Located in the heart of Hannibal, this hotel is within 6 mi (10 km) of Mark Twain Boyhood Home and Museum, Mark Twain Memoria …

£69
Super 8 Hannibal MO
Super 8 Hannibal MO

120 Huckleberry Heights Dr, Hannibal 63401

2.0 out of 5.0
3.4 out of 5 (344 reviews)

Situated in Hannibal, this motel is within 3 mi (5 km) of Rockcliffe Mansion, Molly Brown Museum and Home, and Bluff City …

£38
Sleep Inn & Suites
Sleep Inn & Suites

105 Lakeside Dr, Hannibal 63401

2.5 out of 5.0
4.7 out of 5 (128 reviews)

Located in the heart of Hannibal, this hotel is within 6 mi (10 km) of Molly Brown Museum and Home, Jim's Journey: The Huck …

Get Rates
Stoney Creek Quincy
Stoney Creek Quincy

3809 Broadway St, Quincy 62305

2.0 out of 5.0
4.4 out of 5 (379 reviews)

Situated in the business district, this hotel is 0.5 mi (0.8 km) from Quincy Mall and within 3 mi (5 km) of Quincy University …

£69
Town & Country Inn and Suites
Town & Country Inn and Suites

110 N 54th St, Quincy 62305

2.5 out of 5.0
4.6 out of 5 (249 reviews)

Situated near the airport, this hotel is 2 mi (3.2 km) from Quincy Mall and within 6 mi (10 km) of Westview Golf Course and …

£73
Hannibal Garden House Bed and Breakfast
Hannibal Garden House Bed and Breakfast

301 N. Fifth Street, Hannibal 63401

2.5 out of 5.0
3.8 out of 5 (13 reviews)

Situated in Hannibal, this bed & breakfast is within a 5-minute walk of Big River Train Town, Planters Barn Theater, and Mark …

£77
Econo Lodge Hannibal
Econo Lodge Hannibal

3604 McMasters Ave., Hannibal 63401

2.0 out of 5.0
3.4 out of 5 (77 reviews)

Located in the heart of Hannibal, this motel is within 2 mi (3 km) of Molly Brown Museum and Home, Rockcliffe Mansion, and …

Get Rates
Main Street Bed & Breakfast
Main Street Bed & Breakfast

Main at Center Street, Hannibal 63401

3.5 out of 5.0
4.4 out of 5 (21 reviews)

Situated in Hannibal, this romantic bed & breakfast is steps from Bluff City Theater, Big River Train Town, and Mark Twain …

£88
Welcome Inn Nightly and Extended Stay
Welcome Inn Nightly and Extended Stay

200 Maine St, Quincy 62301

2.5 out of 5.0

Situated in Quincy, this motel is within a 10-minute walk of Oakley Lindsay Center and Villa Kathrine. Villa Katherine Castle …

Get Rates

Recent Reviews in Hannibal

Hide content

Narrow your search

Pocket Guide: Hannibal

Search for hotels in Hannibal on Expedia.co.uk. You can easily find your hotels in Hannibal using one of the methods below:
  • View our selection of featured hotels in Hannibal
  • Use the map to find hotels in the Hannibal neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Hannibal, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Hannibal
  • Enter your travel dates to view the best deals on hotels in Hannibal - while they last
false