Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

Hannibal MO Hotels

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
4070 Market Street, Hannibal, United States, 63401View on map
4.5 km from City Centre
This hotel in the museum district of Hannibal is situated close to Mark Twain Memorial Lighthouse and welcomes guests since 1111.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
7.0
Very good24 reviews
Price from£ 44per nightSelect
Not available
123 Huckleberry Heights Dr, Hannibal, United States, 63401View on map
2.8 km from City Centre900 m from Moberly Area Community College
Set in a business area, this budget hotel has an indoor pool and 48 rooms within walking distance of Rockcliffe Mansion.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price from£ 37per nightSelect
Not available
401 N 3Rd Street, Hannibal, United States, 63401-3301
600 m from City Centre200 m from Haunted House on Hill Street
Guests can swim in a private pool on site, provided by the hotel ideally set in a tourist area.
9.0
Perfect51 reviews
Price from£ 94per nightSelect
Not available
3604 Mcmasters Ave., Hannibal, United States, 63401
2.9 km from City Centre1.1 km from Hannibal Career and Technical
The hotel is located in the business area of Hannibal, not far away from Jim's Journey, overlooking the park.
7.2
Very good7 reviews
Price from£ 47per nightSelect
Not available
120 Lindsey Drive, Hannibal, United States, 63401
6.4 km from City Centre2.2 km from Mid-America Aviation Inc
Offering 94 rooms together with a sun terrace and a shared lounge onsite, the hotel is set in a recreational area.
8.6
Great32 reviews
Price from£ 74per nightSelect
Not available
4141 Market St, Hannibal, United States, 63401
4.6 km from City Centre
Guests can enjoy a 24-hour restaurant and a private swimming pool on the territory of the hotel, located close to Jim's Journey and a coach station.
7.0
Very good8 reviews
Price from£ 45per nightSelect
Not available
500 Mark Twain Avenue, Hannibal, United States, 63401
800 m from City Centre500 m from Haunted House on Hill Street
Every room welcomes with a stunning view and the hotel features a patio and barbeque grills, while the hotel is set close to Haunted House on Hill Street Wax Museum.
5.0
Guest rating4 reviews
Price from£ 43per nightSelect
Not available
201 North Main Street, Hannibal, United States, 63401
500 m from City Centre100 m from Optical Science Ctr and Museum
Located 10 minutes' walk from Hannibal city center, this hotel offers a nightclub and a golf course.
Price from£ 99per nightSelect
Not available
105 Lakeside Drive, Hannibal, United States, 63401
6.5 km from City Centre2.0 km from Mid-America Aviation Inc
Located 7 km away from Hannibal city center, this hotel features 67 rooms and a private swimming pool.
Price from£ 71per nightSelect
Not available
120 Huckleberry Heights Dr, Hannibal, United States, 63401-5664
2.7 km from City Centre900 m from Moberly Area Community College
Opened in 1985, this hotel offers visitors a convenient location and boasts a beautiful view.
6.8
Nice10 reviews
Price from£ 48per nightSelect
Not available
11069 New London Gravel Road, Hannibal, United States, 63401
6.1 km from City Centre
Overlooking the garden, this luxury hotel welcomes guests with a daily full Irish breakfast.
8.4
Great21 reviews
Price from£ 206per nightSelect
Not available
4000 Market Street, Hannibal, United States, 63401
4.5 km from City Centre
Situated close to Rockcliffe Mansion, this hotel in Hannibal features a casino and a golf course.
7.4
Very good13 reviews
Price from£ 71per nightSelect
Not available
301 N. Fifth Street, Hannibal, United States, 63401
400 m from City Centre300 m from Hannibal City Park Mntnc Bldg
Set in a Victorian-style building in Hannibal, this property offers a steam room and a sauna on site.
Price from£ 112per nightSelect
Not available
301 North 5Th Street, Hannibal, United States, 63401
400 m from City Centre300 m from Hannibal City Park Mntnc Bldg
This Victorian-style hotel is set at a short distance to Mt Olivet Cemetery And Memorial Park.
Price from£ 66per nightSelect
Not available
120 Shinn Lane, Hannibal, United States
7.3 km from City Centre2.0 km from Mid-America Aviation Inc
Providing a gym area and a fitness centre, this comfortable accommodation is situated next to a trolley bus stop.
Price from£ 100per nightSelect
Not available
120 Huckleberry Heights Dr, Hannibal, United States, 63401
2.8 km from City Centre900 m from Moberly Area Community College
The hotel has an outdoor swimming pool and lies close to Hannibal Free Public Library which is worth visiting.
Select
Not available
111 Bird Street, Hannibal, United States, MO 63401
Price from£ 128per nightSelect
Not available

Filtering results

Please wait...

17 hotels found

Your booking experience in Hannibal

If you are looking for a fine accommodation for your next vacation in Missouri, we are pleased to offer you amazing Hannibal hotel deals. Hotelmix.co.uk enables you to filter your search in Missouri by proximity to public transport and tourist places. We’ve got business and spa hotels with a rich list of services and facilities as well as other excellent accommodation options that give you a perfect base for exploring.

Budget hotels in Hannibal

If you're on a budget, stay at Days Inn By Wyndham Hannibal, which is accompanied with an outdoor swimming pool and lawn tennis.

Convenience of staying in the city centre

Sport enthusiasts, who would like to try windsurfing, scuba diving and snorkeling, should think over staying at Country Hearth Inn with room rates from 44£. An option near the city center is Hannibal Garden House Bed And Breakfast next to Karlocks Kars and Pop Culture Museum.

Apartments, B&Bs and others

Quality Inn & Suites is a great family hotel with an indoor swimming pool, a golf course and a Jacuzzi, which has beautiful views over the pool. Comfort Inn & Suites is a popular resort with a casino, an indoor swimming pool and a Jacuzzi for an unforgettable stay.

+ Read more - Less