Skip to main content

Search hotels in Hannibal, MO

Enter your dates to see the latest prices and deals for Hannibal hotels

Hannibal – 25 hotels and places to stay

Filter by:

Star rating

Review score

Sleep Inn & Suites Hannibal

Hotel in Hannibal

Sleep Inn & Suites Hannibal is a 3-star property located in Hannibal. The hotel features an indoor pool and a 24-hour front desk and free WiFi throughout the property.

J
Joe
From
United States
They allow dogs. Saw about 4 or 5 while staying there
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 313 reviews
Price from
£98.79
1 night, 2 adults

Baymont by Wyndham Hannibal

Hotel in Hannibal

Located in Hannibal, 38 km from Oakley-Lindsay Center, Baymont by Wyndham Hannibal provides accommodation with free WiFi and free private parking.

M
Miller
From
United States
Friendly, helpful staff! Clean room.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 352 reviews
Price from
£50.06
1 night, 2 adults

Super 8 by Wyndham Hannibal

Hotel in Hannibal

Situated in Hannibal, 36 km from Oakley-Lindsay Center, Super 8 by Wyndham Hannibal has a garden and tennis court.

A
Amy
From
United States
From the moment we walked in the door, we felt welcome. The hotel owner was exceptionally nice and seemed genuinely happy that we were there. The facility was very clean and well maintained. I don’t have a single complaint or negative comment about the Hannibal, Mo Super 8 and would definitely recommend this to anyone traveling in the area!!
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 440 reviews
Price from
£49.63
1 night, 2 adults

Motel 6-Hannibal, MO

Hotel in Hannibal

Providing free WiFi, Motel 6-Hannibal, MO is located in Hannibal, within 36 km of Oakley-Lindsay Center. This 4-star hotel has air-conditioned rooms with a private bathroom.

A
Aaron
From
United States
room was very clean and appropriate for the price.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 337 reviews
Price from
£46.74
1 night, 2 adults

Best Western On the River

Hotel in Hannibal

Located in historic downtown Hannibal, this hotel serves a daily breakfast buffet. Free WiFi is available in all guest rooms. Mark Twain Boyhood Home and Museum in 5 minutes’ walk from the property.

M
Mitch
From
United States
Great location. Helpful front desk staff
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 586 reviews
Price from
£107.94
1 night, 2 adults

Quality Inn & Suites

Hotel in Hannibal

The Quality Inn & Suites hotel is located just west of town on Highway 36.

T
Trevor
From
United States
It’s was a very nice clean places an nice an quite it
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 457 reviews
Price from
£78.45
1 night, 2 adults

Comfort Inn & Suites - Hannibal

Hotel in Hannibal

This hotel is newly renovated and is located in Hannibal, Missouri. It features an indoor pool and whirlpool a great way for guest to relieve the tension of a long day.

C
Claudia
From
Switzerland
We originally booked a room with 1 Queensize bed and a sleep couch, but only learned at the hotel that we would need to prepare the couch ourselves. Thankfully, the receptionist was very forthcoming and offered us an alternative room with 2 beds. We appreciated the helpful and pragmatic attitude. The hotel is well-maintained and a short drive from Hannibal's attractions. It is suitable for short as well as prolonged stays.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 235 reviews
Price from
£91.07
1 night, 2 adults

Days Inn by Wyndham Hannibal

Hotel in Hannibal

Set in Hannibal, 38 km from Oakley-Lindsay Center, Days Inn by Wyndham Hannibal offers accommodation with a garden, free private parking and a terrace.

D
Dunkel
From
United States
Disappointed with lack of breakfast choices compared to similar motels. Very dirty outside and certainly could have been cleaned better inside.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 86 reviews
Price from
£57.12
1 night, 2 adults

Riverside inn hannibal

Hannibal

Situated in Hannibal, Riverside inn hannibal offers accommodation with seating area. There is an on-site restaurant, plus free private parking and free WiFi are available.

W
WILLIAM
From
United States
I really enjoyed the stay. The instructions on how to get into the room were spot on. View was fantastic, and location was perfect for enjoying Twain on Main. It seems a lot of thought went into the positioning of things in the room. You could watch TV and also enjoy the view of the river at the same time. Texting for assistance with where to park worked great, and "Gully" was very helpful
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 236 reviews
Price from
£160.99
1 night, 2 adults

The John Sydney House

Hannibal

Boasting air-conditioned accommodation with a patio, The John Sydney House is situated in Hannibal. Both free WiFi and parking on-site are accessible at the holiday home free of charge.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
£159.30
1 night, 2 adults
See all 25 hotels in Hannibal

Most booked hotels in Hannibal and surroundings in the past month

See all

Best hotels with breakfast in Hannibal and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 586 reviews

    Located in historic downtown Hannibal, this hotel serves a daily breakfast buffet. Free WiFi is available in all guest rooms. Mark Twain Boyhood Home and Museum in 5 minutes’ walk from the property.

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 86 reviews

    Set in Hannibal, 38 km from Oakley-Lindsay Center, Days Inn by Wyndham Hannibal offers accommodation with a garden, free private parking and a terrace.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 235 reviews

    This hotel is newly renovated and is located in Hannibal, Missouri. It features an indoor pool and whirlpool a great way for guest to relieve the tension of a long day.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 457 reviews

    The Quality Inn & Suites hotel is located just west of town on Highway 36.

  • Located in Hannibal, 34 km from Oakley-Lindsay Center, Roosters Crow Apartment Upper Level provides air-conditioned accommodation with a terrace and free WiFi.

  • Deck and River View Loft in Downtown Hannibal is located in Hannibal. The property features river views. Free WiFi is available throughout the property and Oakley-Lindsay Center is 34 km away.

  • Situated in Hannibal, within 34 km of Oakley-Lindsay Center, Walk to River and Shops Downtown Hannibal Loft offers accommodation with air conditioning. The property has river views.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 11 reviews

    Featuring air-conditioned accommodation with a patio, Eitalys on Paris is located in Hannibal. Both free WiFi and parking on-site are available at the holiday home free of charge.

Hotels located in the centre of Hannibal

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Hannibal, in a historic building, 34 km from Oakley-Lindsay Center, Admiral Fuqua House - 4 BR 2 BA Millionaire's Row is a holiday home with a garden and terrace.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a balcony, Charming Escape - Private Hot Tub! is located in Hannibal.

  • Scored out of 10, guest rating 4.8
    Disappointing - What previous guests thought, 54 reviews

    Located in Hannibal, 33 km from Oakley-Lindsay Center, Happy Stay Inn provides accommodation with free WiFi and free private parking. The motel features family rooms.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Prairie Style Home by Frank Lloyd Wright Disciple is situated in Hannibal, 34 km from Oakley-Lindsay Center, and features a balcony, garden, and free WiFi.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 28 reviews

    Located in Hannibal, Garth Woodside Mansion Bed and Breakfast provides accommodation with air conditioning and access to a garden.

  • Situated in Hannibal and with Oakley-Lindsay Center reachable within 40 km, Holiday Inn Express and Suites Hannibal-Medical Center By IHG features a garden, non-smoking rooms, free WiFi throughout the...

What guests said about Hannibal:

  • 6.0

    The main reason for our trip was to see the museums and...

    The main reason for our trip was to see the museums and homes of the "Geniuses" along Highway 36 in Missouri, ending with our destination of Hannibal to take in the Mark Twain history. We had a very nice dinner cruise on the Mark Twain Riverboat but when we tried to go through the Mark Twain boyhood home, it was not advertised either on the home's web page or any other internet source that there was no access to the Boyhood Home itself for a disabled person using a walker or wheelchair. I was very disappointed at the way the staff there treated me, actually told me I should be able to get down the two stairs to the courtyard with my walker to see the two rooms on the first floor of the Boyhood Home but then were was no elevator to the second floor where the majority of the things we came to see were housed. At least they were kind enough to refund me for our two tickets and promised to put something on their website about the lack of disabled access. We left there to shop at a lovely Mercantile shop downtown called Mississippi Mercantile and they staff there were very helpful and the store was full of great items. I'd recommend stopping by their shop.
    Guest review by
    Micki
    United States
  • 8.0

    It was interesting to visit Mark Twain's Cave and learn a...

    It was interesting to visit Mark Twain's Cave and learn a bit of history of the town, but after a quick afternoon, there isn't much to do. The Main Street shopping only has a few interesting stores. While the shop keepers were very nice, most wares are just touristy junk that you can find in any tourist city. There wasn't anything unique that I couldn't find any place else. Every other store was closed, also. I wish I'd only spent one day there instead of 2, and frankly, I'll never go back.
    Guest review by
    Claire
    United States
  • 10.0

    If you haven't done so, try visiting in late April.

    If you haven't done so, try visiting in late April. We love driving the back roads and the road south along the river for our trip to Cuiver River State Park down near Troy, MO. The dogwoods are remarkable and just flood the ravines. A return trip in October offers quite an enjoyable leaf viewing experience, although you get to enjoy all the trees (other than dogwoods) along the heavily wooded country-side on your journey back down along the river to Cuiver River Park again,
    Guest review by
    Gary
    United States
  • 8.0

    Hannibal is a cute and fairly well-preserved Rivertown where...

    Hannibal is a cute and fairly well-preserved Rivertown where you can find yourself lost in history and enjoy some quiet time outside. You can definitely see everything in about a day and a half, making it a good/easy weekend trip. I would most recommend the Rockcliff mansion which is a stunning example of the opulence of the Gilded Age just before the Great Depression. I’ve been on a lot of house tours and never seen one with so much of the original furnishings, woodwork, tile, and stain glass. The Mark Twain cave and the Mark Twain riverboat cruise are also must-sees. There are some great antique shops if you like looking for hidden treasures . The food scene is a little hit and miss, but Java Jive is a great place for breakfast, pastries, delicious coffee, and unique gifts.
    Guest review by
    Dan
    United States
  • 10.0

    Unfortunately, we only had one evening and the next morning...

    Unfortunately, we only had one evening and the next morning to spend in town. However, during that time, we were able to walk the main street of eclectic stores, visit Lover's Leap, enjoy a dinner on the riverboat cruise, visit the light house and experience Mark Twain Cave. We will be back with our children next time to enjoy much of the same and hopefully a whole lot more.
    Guest review by
    Michael
    United States
  • 8.0

    I was in town for work and did not have any time to check...

    I was in town for work and did not have any time to check out the town. From what little I saw, there are many old historic looking buildings and lots of tourist type things to see. I think it would be a good weekend getaway for the wife and I.
    Guest review by
    Kevin
    United States

See reviews by guests who stayed at hotels in Hannibal

See all
  • From £100.75 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 235 reviews
    We originally booked a room with 1 Queensize bed and a sleep couch, but only learned at the hotel that we would need to prepare the couch ourselves. Thankfully, the receptionist was very forthcoming and offered us an alternative room with 2 beds. We appreciated the helpful and pragmatic attitude. The hotel is well-maintained and a short drive from Hannibal's attractions. It is suitable for short as well as prolonged stays.
    Guest review by
    Claudia
    Switzerland
  • From £51.07 per night
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 440 reviews
    From the moment we walked in the door, we felt welcome. The hotel owner was exceptionally nice and seemed genuinely happy that we were there. The facility was very clean and well maintained. I don’t have a single complaint or negative comment about the Hannibal, Mo Super 8 and would definitely recommend this to anyone traveling in the area!!
    Guest review by
    Amy
    United States
  • From £91.03 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 126 reviews
    Very unique and beautiful old property with great history. Chris, the host was very welcoming and gave me a lovely run down of the history and some places to visit in Hannibal. Really comfy bed and nice cooling system, which was perfect as it was really hot outside.
    Guest review by
    Jonathan
    Australia
  • From £53.91 per night
    Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 352 reviews
    I can't say that I liked anything. This hotel is not up to the standards of the brand.
    Guest review by
    Lesli
    Canada
  • From £107.94 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 586 reviews
    Good location in Hannibal. Room comfortable and clean
    Guest review by
    Ken
    United Kingdom