Find hotels in Hannibal, MO from £46

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Hannibal hotels and places to stay

Sleep Inn & Suites

2.5 star property
9.6 out of 10, Exceptional, (1001)
"Great stop for travel"
The price is £101
includes taxes & fees
10 Aug - 11 Aug
Sleep Inn & Suites

Best Western On The River

2.5 star property
8.6 out of 10, Excellent, (1003)
"Convenient to tourist attractions "
The price is £107
includes taxes & fees
23 Jul - 24 Jul
Best Western On The River

Riverside Inn Hannibal

2.5 star property
9.4 out of 10, Exceptional, (123)
"Interesting place to stay. Would stay there again."
The price is £135
includes taxes & fees
16 Jul - 17 Jul
Riverside Inn Hannibal

Lighthouse Inn & Suites

4.0 star property
9.0 out of 10, Wonderful, (11)
"Location is excellent! Close to historic downtown but far enough away to be quiet and peaceful! Very clean and decor is wonderful!"
The price is £146
includes taxes & fees
21 Jul - 22 Jul
Lighthouse Inn & Suites

Garden House Bed and Breakfast

2.0 star property
8.4 out of 10, Very good, (21)
"A beautiful 19th century mansion, decorated in period. Quiet and comfortable."
The price is £86
includes taxes & fees
25 Jul - 26 Jul
Garden House Bed and Breakfast

Comfort Inn & Suites - Hannibal

2.5 star property
7.6 out of 10, Good, (605)
"close to local attractions "
The price is £97
includes taxes & fees
27 Jul - 28 Jul
Comfort Inn & Suites - Hannibal

Quality Inn & Suites Hannibal

2.5 star property
7.8 out of 10, Good, (1003)
"Very comfortable, great breakfast and rooms were very comfortable. "
The price is £104
includes taxes & fees
23 Jul - 24 Jul
Quality Inn & Suites Hannibal

Days Inn by Wyndham Hannibal

2.0 star property
7.4 out of 10, Good, (166)
"Easy fast and comfortable. Staff was awesome"
The price is £56
includes taxes & fees
3 Aug - 4 Aug
Days Inn by Wyndham Hannibal

Motel 6 Hannibal, MO

2.0 star property
7.6 out of 10, Good, (1002)
"Large room's and very nice staff."
The price is £46
includes taxes & fees
21 Jul - 22 Jul
Motel 6 Hannibal, MO

Super 8 by Wyndham Hannibal

2.0 star property
7.2 out of 10, Good, (1006)
"Nice place, easy to find. "
The price is £55
includes taxes & fees
3 Aug - 4 Aug
Super 8 by Wyndham Hannibal

Baymont by Wyndham Hannibal

2.5 star property
6.2 out of 10, (665)
"Very good breakfast, nice heated indoor pool, good exercise room, friendly staff. Highly recommended."
The price is £62
includes taxes & fees
13 Jul - 14 Jul
Baymont by Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal

2.0 star property
7.0 out of 10, Good, (122)
"Old-style looks clean "
The price is £53
includes taxes & fees
13 Jul - 14 Jul
Howard Johnson BY Wyndham Hannibal

Stoney Creek Inn Quincy

2.0 star property
8.8 out of 10, Excellent, (1001)
"Great stay at a great price"
Stoney Creek Inn Quincy

Town & Country Inn and Suites

2.5 star property
9.2 out of 10, Wonderful, (839)
"Great stay."
The price is £100
includes taxes & fees
20 Jul - 21 Jul
Town & Country Inn and Suites

Holiday Inn Quincy East by IHG

3.0 star property
8.8 out of 10, Excellent, (576)
"Great property with friendly staff"
The price is £107
includes taxes & fees
2 Aug - 3 Aug
Holiday Inn Quincy East by IHG

Quality Inn & Suites Quincy - Downtown

2.5 star property
8.8 out of 10, Excellent, (425)
"This is my new stay spot in quincy, the staff is very friendly, breakfast is great, rooms were clean, my husband and I really enjoyed it"
The price is £101
includes taxes & fees
10 Aug - 11 Aug
Quality Inn & Suites Quincy - Downtown

The Atrium Hotel on Third

3.5 star property
8.4 out of 10, Very good, (710)
"The hotel was quiet, bed was comfortable, and room was clean. There wasn't a lot of options for breakfast and no hot food was offered."
The price is £89
includes taxes & fees
3 Aug - 4 Aug
The Atrium Hotel on Third

Heritage Hotel Quincy

2.0 star property
8.8 out of 10, Excellent, (108)
"Decent accommodations"
The price is £75
includes taxes & fees
13 Jul - 14 Jul
Heritage Hotel Quincy

River's Edge Motel

2.0 star property
9.0 out of 10, Wonderful, (327)
"Vintage vibe, comfy and clean!"
The price is £67
includes taxes & fees
15 Jul - 16 Jul
River's Edge Motel

Cannon Dam Cabins

3.0 star property
8.6 out of 10, Excellent, (4)
"There was a nice outdoor space with a picnic table and fire pit."
The price is £80
includes taxes & fees
13 Jul - 14 Jul
Cannon Dam Cabins
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Hannibal and related destinations

Escape to Hannibal! Enjoy its history, museums and cafes.

Frequently asked questions

What are the best hotels in Hannibal that travellers recommend?
Garth Woodside Mansion B&B is a great choice among travellers, receiving an exceptional score of 9.6. This beautifully restored mansion offers a unique blend of historical charm and modern comfort. Guests love the luxurious features such as deep soaking bathtubs, rainfall showerheads, and private outdoor hot tubs, making it superb for couples seeking a romantic getaway. The serene lake views and cozy fireplaces create an inclusive setting, ideal for unwinding after a day of adventure.

Families will appreciate the Lighthouse Inn & Suites, which holds a rating of 8.8. Its premium rooms and shared pool area offer a fun and relaxing space for both parents and children. The secured pool is superb for keeping an eye on little ones while they splash around, ensuring an easy experience for the entire family. The hotel's convenient amenities make it easy for families to settle in and enjoy their stay.
What are the best family hotels in Hannibal?
Lighthouse Inn & Suites in Hannibal offers a delightful experience for families seeking comfort and convenience. With a strong customer review rating of 8.8, this hotel provides a inviting space that appeals to both parents and children alike. Find more child-friendly accommodations in Hannibal.
What hotels in Hannibal offer free breakfast?
Garth Woodside Mansion B&B, a charming getaway in Hannibal, Missouri, offers an exceptional experience for travellers seeking both comfort and elegance. Rated an impressive 9.6 by guests, this bed and breakfast is known for its warm hospitality and picturesque surroundings. Imagine starting your day with a delicious complimentary breakfast before exploring the nearby attractions or relaxing in the private outdoor hot tub, which provides a great spot to unwind and soak in the serene lake views. Find more hotels with free breakfast in Hannibal.
What are the best budget hotels in Hannibal?
Sleep Inn & Suites in Hannibal stands out with its impressive guest review rating of 9.6, making it an excellent choice for budget-conscious travellers seeking comfort and convenience. This hotel has a inviting space, featuring an indoor pool superb for family fun and relaxation. Guests appreciate the free breakfast, which includes a full selection to fuel your adventures, and complimentary Wi-Fi ensures you stay connected throughout your stay. Plus, free self-parking and cribs for little ones add to the convenience for families.

Another family-friendly option is the Best Western On The River, boasting a review score of 8.6. This hotel offers both indoor and seasonal outdoor pools, allowing for year-round enjoyment. Families will find the complimentary breakfast a great start to their day, and the availability of self-parking makes it easy to explore the beautiful surroundings. With its casino nearby, this hotel can also appeal to adults looking for a bit of entertainment after a day of family activities.

For travellers who might be interested in a more intimate setting, the Garth Woodside Mansion B&B, also rated at 9.6, offers a great experience with its private outdoor hot tub and picturesque lake views. This charming bed and breakfast is superb for couples seeking a romantic getaway, combining history with modern comforts.

Regardless of your travel needs, Hannibal's accommodations provide a blend of quality and value, ensuring that all guests feel right at home. View all budget hotels in Hannibal.
What are the most romantic hotels in Hannibal for couples?
For a romantic escape, Garth Woodside Mansion B&B is an exceptional choice, boasting a great rating of 9.6. This charming bed and breakfast offers a serene atmosphere great for couples looking to unwind together. With luxurious amenities like private outdoor hot tubs and cozy fireplaces in select rooms, it's designed for intimate moments. See all romantic hotels in Hannibal.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline -- this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Hannibal hotel for you.
How can I save on a Hannibal hotel booking with Expedia?
Before booking your Hannibal hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Hannibal hotel?
Prices for hotels in Hannibal often vary, but you can find a great deal from £46 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.