Skip to main content

The best cheap hotels in Hannibal

Check out our pick of great cheap hotels in Hannibal

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located off Highway 61, Sleep Inn & Suites Hannibal offers an indoor pool and rooms with a flat-screen TV.

A microwave, refrigerator and ironing facilities are featured in each room. Some rooms have a seating area where you can relax. You will also find a coffee machine in the room.

Excellent breakfast, clean comfy room. Great place to stay

Show more Show less
9.1
Superb
315 reviews
Price from
£98
per night

Offering a restaurant, Garden House Bed and Breakfast is located in the Historic District, just 3 city blocks from the city centre in Hannibal. Free WiFi access is available in this 1895 Victorian home.

Historic Villa provided by very nice owner. Clean, comfotable, good breakfast, interesting talks during beakfast. Highlly advised in Hannibal.

Show more Show less
8
Very good
148 reviews
Price from
£97
per night

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.

Guest rooms at Best Western on the River feature an LCD TV, a microwave and a refrigerator. A coffee machine and ironing facilities are also provided. The private bathrooms include a hairdryer.

Quiet, good hot breakfast and great location.

Show more Show less
8.1
Very good
587 reviews
Price from
£106
per night

Featuring air-conditioned accommodation with a patio, Rooster's Crow Studio is located in Hannibal. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is situated 34 km from Oakley-Lindsay Center.

Show more Show less
10
Exceptional
1 reviews

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.
Search cheap hotels in Hannibal

Most booked cheap hotels in Hannibal this month

Cheap hotels that guests love in Hannibal

  • Avg. price/night: £207.01
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 276 reviews
    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
    W
    WILLIAM
    Solo traveller
  • Avg. price/night: £60.48
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 501 reviews
    room was very clean and appropriate for the price.
    Aaron
    Solo traveller
  • Avg. price/night: £60.48
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 501 reviews
    I have stayed at this motel many times over the last few years - I have family in nearby towns and the location is easy to get to from all necessary highways. I drive as well as fly different times. The staff were very responsive to my questions and requests. The pool was open for my son and granddaughter, which was a nice surprise, since it has been closed during all my previous visits.
    Mindi Kraicinski
    Family with young children
  • Avg. price/night: £60.48
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 501 reviews
    Clean roomy and good location
    Mary
    Young couple
  • Avg. price/night: £123.59
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 157 reviews
    The old style of the rooms. Location to attractions was very close and all within walking distance. Lots to see and do.
    Anthony
    Young couple
  • Avg. price/night: £150.76
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 587 reviews
    Great location. Helpful front desk staff
    Mitch
    Young couple
  • Avg. price/night: £72
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 62 reviews
    Cheap rates available and close to our destination. They also had a hot breakfast items available.
    Mygatt
    Young couple
  • Avg. price/night: £123.91
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 236 reviews
    Near my work location
    Naimah Balqish
    Group
  • Avg. price/night: £72.81
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 494 reviews
    Staff was friendly. It was very clean. Location was very accessible for things we wanted to do.
    Patricia
    Young couple
  • Avg. price/night: £123.91
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 236 reviews
    Very clean. Convenient location.
    CHARRYL
    Family with young children
gogless