Skip to main content

Search hotels in Hannibal

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

Hannibal – 23 hotels and places to stay

Filter by:

Star Rating

Review score

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.

Location
Review score
Very Good
593 reviews
Price from
$167.99
1 night, 2 adults

Located in Hannibal, 22 miles from Oakley-Lindsay Center, Super 8 by Wyndham Hannibal has a garden and tennis court.

Friendly helpful.staff. Room was clean and comfortable. Highly recommend and will stay there again.
Review score
Pleasant
492 reviews
Price from
$65.70
1 night, 2 adults

Located in Hannibal, 22 miles from Oakley-Lindsay Center, Motel 6-Hannibal, MO provides accommodations with free WiFi and free private parking.

The room was exceptionally clean, everything worked and was in good repair, the location was super quiet, the bed was very comfortable. A great night. I was simply looking for a place to stay overnight on a long road trip. I googled "cheapest motel in Hannibal" and was just delighted with the quality I got.
Review score
Good
375 reviews
Price from
$66.99
1 night, 2 adults

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.

The staff was very friendly, nice space in the rooms, and the kids love the pool. The patio just outside the pool area is nice as well.
Review score
Wonderful
329 reviews
Price from
$116.45
1 night, 2 adults

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

Review score
Good
532 reviews
Price from
$93.51
1 night, 2 adults

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.

Clean and comfortable. The eggs weren't especially good. Staff very polite.
Review score
Good
222 reviews
Price from
$105.26
1 night, 2 adults

Located in Hannibal, 24 miles from Oakley-Lindsay Center, Baymont by Wyndham Hannibal has accommodations with free WiFi and free private parking.

Nothing
Review score
Fair
341 reviews
Price from
$70
1 night, 2 adults

Located in Hannibal, 24 miles from Oakley-Lindsay Center, Days Inn by Wyndham Hannibal provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

The bed was ok.
Review score
Fair
74 reviews
Price from
$64
1 night, 2 adults

Located in Hannibal, 21 miles from Oakley-Lindsay Center, Lighthouse Suites provides accommodations with free WiFi and free private parking. The inn features family rooms.

I didn't know there was a breakfast
Review score
Very Good
20 reviews
Price from
$143.10
1 night, 2 adults

Riverside inn hannibal offers air-conditioned rooms in Hannibal. Among the facilities at this property are full-day security and private check-in and check-out, along with free Wifi throughout the...

the room was spacious. the jacuzzi was nice. the view out the window was great.
Review score
Wonderful
261 reviews
Price from
$143.99
1 night, 2 adults
See all 23 hotels in Hannibal

Most-booked hotels in Hannibal in the past month

See all

What Guests Said About Hannibal:

  • Review score

    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
  • Review score

    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
  • Review score

    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
  • Review score

    Very interesting!!

    Very interesting!! At first I wasn't sure......lots of rundown homes in the area but typical of river town......lots of history.......we stayed near main street area and enjoyed coffee shop Java Jives and Becky Thatcher diner for breakfast......modern up to date movie theater very close and museum all right there......plenty of cute shops and ice cream!! free ice cream and coffee at general store.....my husband loved that.....cave was close by and well kept and neat to tour....scenic views of river at park and scenic drive.......lighthouse.......had nice visits with a couple storeowners.....relaxing.......we were off seasons for boat cruise.....that would be fun too
    Guest review by
    Kris
    United States
  • Review score

    If you love Mark Twain (who doesn't?)

    If you love Mark Twain (who doesn't?) then Hannibal will be a treat. If you don't, well, I'm sure there are other interesting things to do in other places. But all Twain lovers will be enthralled by how well the Clemons, Hawkins (Becky Thatcher) and Blankenship (Huck Finn) homes are preserved. The Twain museum is also first rate and the gift shop has great souvenirs. The setting on the Mississippi is beautiful and helps you appreciate what inspired Twain's many books and stories about it. Highly recommended for all Twain fans!
    Guest review by
    Paul
    United States
  • Review score

    Hannibal is an awesome location for anyone to enjoy who...

    Hannibal is an awesome location for anyone to enjoy who loves history. It is a family friendly destination with plenty to do for people of all ages. Prices for attractions are reasonable. Very friendly shop owners and tour guides. You really cannot go wrong with a visit to Hannibal. The only note of caution is for older people who have a hard time with mobility. Some of the attractions such as the Mark Twain Cave and Cardiff Hill would be difficult to enjoy. However, the historic homes, museum and shops are easily accessible.
    Guest review by
    Tim

See reviews by guests who stayed at hotels in Hannibal

See all
  • From $88.51 per night
    Review score
    Pleasant · 492 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 $76.94 per night
    Review score
    Good · 375 reviews
    The room was clean and the bed was very comfortable. The hotel is located in Hannibal — a charming little town with interesting history. It’s the hometown of Mark Twain and inspired the setting of The Adventures of Tom Sawyer, so it's a great place to explore if you're into literature or American history.
    Guest review by
    Olga
    United States
  • From $142.23 per night
    Review score
    Good · 532 reviews
    We stayed for one night on a longer road trip. The room was large and comfortable but quite dated and there was a good bit of evidence of wear and tear on the furniture. The location was convenient to drive into Hannibal which is a beautiful town.
    Guest review by
    Niamh
    United Kingdom
  • From $123 per night
    Review score
    Good · 127 reviews
    Historic Villa provided by very nice owner. Clean, comfotable, good breakfast, interesting talks during beakfast. Highlly advised in Hannibal.
    Guest review by
    Bogdan
    Poland
  • From $138.67 per night
    Review score
    Good · 222 reviews
    We didn’t stay at this hotel. I requested a refund and we left
    Guest review by
    Ginny
    United States