Most Popular Hotels in Hannibal

See all 16 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 N 3rd Street, Hannibal 63401

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

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

£67
Econo Lodge Hannibal
Econo Lodge Hannibal

3604 McMasters Ave., Hannibal 63401

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

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

£48
Kennedys Red Barn Inn
Kennedys Red Barn Inn

22748 Joanna Dr, Perry 63462

2.5 out of 5.0
4.4 out of 5 (5 reviews)

Situated on a lake, this bed & breakfast is 15.3 mi (24.6 km) from Mark Twain State Park and within 32 mi (52 km) of Mark …

£65
Sleep Inn & Suites
Sleep Inn & Suites

105 Lakeside Dr, Hannibal 63401

2.5 out of 5.0
4.7 out of 5 (114 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 …

£79
Super 8 Bowling Green MO
Super 8 Bowling Green MO

1216 E Champ Clark Dr, Bowling Green 63334

2.0 out of 5.0
3.9 out of 5 (85 reviews)

Situated in Bowling Green, this hotel is 14.3 mi (22.9 km) from The Eagle's Nest Winery and within 25 mi (40 km) of Ramsey …

£62
River's Edge Motel
River's Edge Motel

201 Mansion St, Louisiana 63353

2.0 out of 5.0
4.3 out of 5 (27 reviews)

Situated in Louisiana, this motel is 0.6 mi (0.9 km) from The Eagle's Nest Winery and within 12 mi (20 km) of Clarksville …

£59
Eagles Nest Hotel
Eagles Nest Hotel

300 S Third St, Quincy 62301

2.0 out of 5.0
3 out of 5 (129 reviews)

Situated in the historical district, this hotel is within a 5-minute walk of Oakley Lindsay Center and Villa Kathrine. Villa …

£54
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 (241 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 …

£85
Holiday Inn Quincy East
Holiday Inn Quincy East

4821 Oak St, Quincy 62305

3.0 out of 5.0
4.3 out of 5 (163 reviews)

Situated in Quincy, this hotel is 1.4 mi (2.3 km) from Quincy Mall and 2.9 mi (4.7 km) from Quincy University. Westview Golf …

£89
Stoney Creek Quincy
Stoney Creek Quincy

3809 Broadway St, Quincy 62305

2.0 out of 5.0
4.4 out of 5 (358 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 …

£80
Local Weather
January -8°
February -8°
March 14° -3°

Recent Reviews in Hannibal

Hide content

Narrow your search

Pocket Guide: Hannibal

Visiting Hannibal

Visitors are sure to enjoy the restaurants, shopping, and museums in Hannibal. This welcoming, riverfront city also attracts visitors with its bars, coffeehouses, and tours.
  • There are 12 Hannibal hotels
  • October is the most expensive month to travel here, while February tends to be the cheapest
  • Closest major airport is in Quincy, IL (UIN-Quincy Regional-Baldwin Field), 21.9 mi (35.3 km) from the city centre

Sightseeing around Hannibal

  • Known for its museums, while Molly Brown Museum and Home, Jim's Journey:The Huck Finn Freedom Center, and Big River Train Town are some local cultural sights
  • Notable for its historic sites and landmarks such as Rockcliffe Mansion and Mark Twain Boyhood Home and Museum

Staying in Hannibal

When looking for a holiday accommodation at an affordable price, consider that Hannibal has 12 hotels and other accommodation types to choose from. There are 5 hotels ranging from GBP 44 to GBP 81 per night. For family trips or any other travel plans, you might consider a larger hotel like the highly rated Hannibal Inn Hannibal, averaging GBP 55.54 per night. You might like one of these highly rated smaller hotels or specialty properties for a romantic getaway, a cosy spot, or a boutique stay:
  • Sleep Inn & Suites, averaging GBP 99/night
  • Quality Inn & Suites Hannibal, averaging GBP 99/night
Sleep Inn & Suites, a 2.5-star favourite with Expedia travellers, has a 4.8 out of 5 user rating. Also highly rated by guests are Quality Inn & Suites Hannibal and Hannibal Inn Hannibal.

Dressing for Hannibal

  • Between January and March, daytime temperatures average 14°C, while nighttime temperatures stay around -8°C
  • From April to June, the average is 30°C during the day and 3°C at night
  • July through September sees average temperatures of 30°C during the day and 10°C at night
  • In October–December, you can expect 22°C as the daytime average and -7°C as the nighttime average
  • Average annual rainfall for Hannibal is 1052 millimetres
false