Hannibal MO Hotels

Search among 17 available hotels and places to stay in Hannibal from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-17 out of 17
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great40 reviews
Map
2.9 km from City Centre1.1 km from Hannibal Career and Technical
Mark Twain Boyhood Home and Museum is at a 3.1 km distance from the 2-star Economy Inn & Suites and Mark Twain Memorial Lighthouse is about a 10-minute drive away.
FromC$ 80 /nightSelect
7.8
Very good31 reviews
Map
4.6 km from City Centre2.9 km from Moberly Area Community College
While staying at the Inn you are invited to discover Rockcliffe Mansion, set nearly a 10-minute ride away, or Jim's Journey, which is approximately 4.3 km away.
FromC$ 76 /nightSelect
8.2
Great57 reviews
Map
2.7 km from City Centre900 m from Moberly Area Community College
Located within 10 minutes' walk of the 63-acre Huckleberry Park and 10 minutes by car from Mark Twain Cave and Cameron Cave, the Super 8 By Wyndham features various recreational opportunities and entertainment activities.
FromC$ 87 /nightSelect
8.2
Great107 reviews
Map
6.4 km from City Centre2.1 km from Mid-America Aviation Inc
Overlooking pool and boasting fitness classes, spa therapy and recreational facilities, the pet friendly Quality Inn & Suites is set in a recreational area.
FromC$ 105 /nightSelect
8.4
Great121 reviews
Map
600 m from City Centre200 m from Haunted House on Hill Street
Offering 107 rooms with views of the city, the 3-star Best Western On The River is set in a business neighbourhood, about 45 km from Quincy Regional airport.
FromC$ 127 /nightSelect
8.2
Great58 reviews
Map
2.6 km from City Centre800 m from Moberly Area Community College
While staying at the 2-star Motel 6-Hannibal, Mo Hannibal you are invited to discover Big River Train Town, set a 10-minute drive away, or Rockcliffe Mansion, which is a 25-minute walk away.
FromC$ 65 /nightSelect
8.0
Great44 reviews
Map
4.5 km from City Centre2.7 km from Moberly Area Community College
Offering a swimming pool, the comfortable Comfort Inn & Suites - Hannibal is located nearly a 10-minute drive from Mark Twain Boyhood Home and Museum.
FromC$ 155 /nightSelect
7.8
Very good15 reviews
Map
600 m from City Centre100 m from Hannibal Trolley CO
While staying at the 2-star Lighthouse Hospitality Hannibal - Riverside Inn Hannibal you are invited to discover the 63-acre Huckleberry Park, set approximately a 10-minute ride away, or Cardiff Hill Mountain, which is only a 10-minute walk away.
FromC$ 189 /nightSelect
8.2
Great6 reviews
Map
7.3 km from City Centre2.0 km from Mid-America Aviation Inc
Guests can have a buffet breakfast and enjoy visiting Jim's Journey, set 15 minutes by car from the Holiday Inn Express & Suites - Hannibal - Medical Center.
FromC$ 189 /nightSelect
7.8
Very good10 reviews
Map
4.7 km from City Centre2.9 km from Moberly Area Community College
Set 1.6 km from Huckleberry Park, the 2-star Baymont By Wyndham features 53 rooms with private bathrooms.
FromC$ 78 /nightSelect
Sleep Inn & Suites HannibalHotel
8.2
Great30 reviews
Map
6.5 km from City Centre2.0 km from Mid-America Aviation Inc
Featuring a fitness studio and a swimming pool, the smoke-free Sleep Inn & Suites Hannibal is located at a 7 km distance from Mark Twain Boyhood Home and Museum.
FromC$ 142 /nightSelect
Days Inn By Wyndham HannibalHotel
8.2
Great54 reviews
Map
4.5 km from City Centre2.7 km from Moberly Area Community College
Boasting a central location in a business area, the Days Inn By Wyndham Hannibal features various recreational opportunities and entertainment activities.
FromC$ 60 /nightSelect
Garth Woodside Mansion Bed And BreakfastBed & Breakfast
8.8
Great40 reviews
Map
6.1 km from City Centre4.5 km from Moberly Area Community College
Jim's Journey and Huckleberry Park are located 7 km and 3.2 km from the 4-star Garth Woodside Mansion Hannibal respectively.
FromC$ 313 /nightSelect
Country Hearth Inn-HannibalHotel
6.2
Nice16 reviews
Map
900 m from City Centre600 m from Haunted House on Hill Street
Boasting 36 rooms, the Country Hearth Inn Hannibal is ideally located merely 550 metres from Rockcliffe Mansion.
FromC$ 98 /nightSelect
Garden House Bed And BreakfastBed & Breakfast
8.2
Great18 reviews
Map
400 m from City Centre300 m from Hannibal City Park Mntnc Bldg
Sodalis Nature Preserve is set only 1 km from the 2-star Garden House Bed And Breakfast.
FromC$ 146 /nightSelect
Main Street Bed & BreakfastBed & Breakfast
8.4
Great37 reviews
While staying at the Main Street Bed & Breakfast Hannibal you are invited to discover Sawyer's Creek, set 10 minutes' drive away, or the 63-acre Huckleberry Park, which is approximately 3.4 km away.
FromC$ 170 /nightSelect
Howard Johnson By Wyndham HannibalHotel
Map
4.7 km from City Centre2.9 km from Moberly Area Community College
The Howard Johnson By Wyndham is a contemporary 2-star property set at a 6 km distance from Mark Twain Boyhood Home and Museum and within 10 minutes' drive of Jim's Journey.
Select

FAQs about hotels in Hannibal

We hope that the answers to these questions will help you plan your trip

What are the top hotels in Hannibal with a central location?

There are 5 hotels and other accommodations in Hannibal city centre to choose from. Located 0.3 km from the city centre, Garden House Bed And Breakfast offers a tennis court, a casino, and a golf course on site. Lighthouse Hospitality - Riverside Inn with rating 7.8/10 and Main Street Bed & Breakfast rated 8.4/10 are other favourite hotels in the area. To check more central hotels click here.

What are the best budget hotels in Hannibal?

There are more than 4 top budget properties in Hannibal. As one of the best cheap Hannibal options, we recommend Economy Inn & Suites with rating 8.4/10 and prices from 76C$ per one night. Super 8 By Wyndham rated 8.2/10 is one more great hotel, offering an outdoor swimming pool, a picnic area, and a golf course, as well as prices from 88C$ per one night. Click here to see more budget hotels.

What are the best boutique hotels in Hannibal?

We recommend Best Western On The River rated 8.4/10 as the top boutique property for 128C$ per night with an indoor swimming pool, a seasonal outdoor pool, and a business centre on site. Go here to see more elegant hotels.

What are the top Hannibal hotels for couples?

According to iBooked.ca travel data, there are 13 deals for couples. Quality Inn & Suites rated 8.2/10 is a favourite 3-star hotel for couples, featuring an indoor swimming pool, cots, and a Jacuzzi. Travellers can book a room at this property for about 106C$ per night. Other top options are Best Western On The River, Economy Inn & Suites, and Days Inn By Wyndham. To see more romantic hotels click here.

Which hotels in Hannibal are good for families?

For those searching for a family accommodation, iBooked.ca offers 3 deals to choose from. Quality Inn & Suites (rating: 8.2/10): a family-hotel with an indoor swimming pool, cots, and a business centre for 106C$ per night. You also can book Best Western On The River (rating: 8.4/10) for about 128C$ per night. This child-friendly property offers an outdoor swimming pool, an indoor swimming pool, and a business centre on site. To see more family accommodations click here.

What are the most popular Hannibal properties not far from Rockcliffe Mansion?

According to iBooked.ca travel data, travellers love staying at Lighthouse Hospitality - Riverside Inn (rating: 7.8/10), which offers airport transfer, free parking, and 24-hour security. It’s set a 10-minute walk from Rockcliffe Mansion. See more top accommodations here.

What are the top hotels to stay in Hannibal with outdoor pools?

According to 229 reviews, there are 3 hotels featuring outdoor pools in Hannibal. You may also like Super 8 By Wyndham rated 8.2/10. This property will cost you 88C$ per night.

What are the best pet-friendly hotels in Hannibal?

According to iBooked.ca travel data, there are 9 hotels that welcome pets. Another most recommended Hannibal place to stay with pets is Comfort Inn & Suites - with an indoor swimming pool, a golf course, and a Jacuzzi. It offers rooms for 163C$ per night. Other suitable options are Days Inn By Wyndham, Quality Inn & Suites, and Garden House Bed And Breakfast. See more pet-friendly accommodations here.

What are the best hotels in Hannibal?

You may like Garth Woodside Mansion Bed And Breakfast rated 8.8/10 featuring concierge service, hiking, and cycling. It costs 355C$ per night. Also, you may book Baymont By Wyndham (rating: 7.8/10), a fantastic hotel with an indoor swimming pool, a wading pool, and table tennis. It costs about 76C$ per night.

What are the top spa hotels in Hannibal?

You may book Comfort Inn & Suites -, a nice spa hotel featuring a picnic area, an indoor swimming pool, and a golf course. It costs 163C$ per night.

Which Hannibal hotels provide a good breakfast?

You may like Country Hearth Inn-Hannibal rated 6.2/10 with 24-hour reception, free parking, and laundry. It costs 99C$ per night.

How much do hotels in Hannibal cost?

According to iBooked.ca travel data, the average prices for Hannibal hotels are:
A 4-star hotel room costs 355C$ per night. You may book Garth Woodside Mansion Bed And Breakfast with concierge service, hiking, and cycling.

How much is a hotel in Hannibal for tonight?

According to iBooked.ca travel data, the average prices for tonight in Hannibal are: One of the best hotels Best Western On The River (rating: 8.4/10) offers rates from 61C$ per night.

What are the best hotels not far from Mark Twain Memorial Lighthouse?

On iBooked.ca you will find 5 great accommodations not far from Mark Twain Memorial Lighthouse in Hannibal. Another perfect accommodation is Lighthouse Hospitality - Riverside Inn rated 7.8/10 at the cost of 191C$ per night. It features airport transfer, a free carpark, and 24-hour security service.

Where to stay in Hannibal?

Best cheap hotels in Hannibal

On a smaller budget, you could stay at Hannibal Inn Hannibal, where prices are about 70C$ per night on average. For budget-friendly deals, select a hotel near Mark Twain Boyhood Home and Museum, such as the affordable Super 8 By Wyndham Hannibal.

Convenience of staying in hotels in the city centre

To avoid long rides to get to the city center, book Main Street Bed & Breakfast, an upscale choice with a Jacuzzi, hiking and bowling, situated 400 meters away. An option near the city center is Hannibal Garden House Bed And Breakfast next to Big River Train Town.

Country Hearth Inn puts you within a 15-minute walk from Riverview Park and is located 0.6 km away from the city center.

Explore and find your best apartments, B&Bs and others

Days Inn By Wyndham Hannibal is a kid-friendly hotel that features an outdoor swimming pool, a swimming pool and lawn tennis, making it a fun destination for the entire family. Comfort Inn & Suites is a popular resort with a golf course, a Jacuzzi and bowling for an unforgettable stay.

Show moreLess

Hannibal hotels essential information

🏨 Hotels in Hannibal 17
👛 Lowest price 60 CAD
✍️ Hotels Reviews 684