A river with a bridge, a town, and a forested hillside.

Search Hannibal hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Hannibal hotels

Best Western On The River

Best Western On The River
2.5 star property
Hannibal
8.6 out of 10, Excellent, (1,002 reviews)
"Great location for all our activities!"
United States
Carolyn
The price is NZ$252
includes taxes & fees
9 Aug - 10 Aug
Best Western On The River

Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
2.5 star property
Hannibal
9.6 out of 10, Exceptional, (1,001 reviews)
"Great location,rooms are very clean,next to fiddlesticks is a plus"
United States
kelvin
The price is NZ$200
includes taxes & fees
2 Aug - 3 Aug
Sleep Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
2.5 star property
Hannibal
8.0 out of 10, Very good, (1,014 reviews)
"Older property with very hospitable staff and excellent hot breakfast!"
United States
Karen
The price is NZ$151
includes taxes & fees
9 Aug - 10 Aug
Quality Inn & Suites Hannibal West

Riverside Inn Hannibal

Riverside Inn Hannibal
2.5 star property
Hannibal
9.4 out of 10, Exceptional, (182 reviews)
"Surprisingly fun property, clean, quiet (except for the train whistles). Hot tub was a great addition! Close to downtown fun! Would stay here again!"
United States
Michael
The price is NZ$377
includes taxes & fees
20 July - 21 July
Riverside Inn Hannibal

Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
2.0 star property
Hannibal
7.2 out of 10, Good, (1,010 reviews)
"I stopped on a long trip between states and the staff was extremely kind when I got there and patient. The room was just what I needed for the night."
United States
Ariel
The price is NZ$125
includes taxes & fees
8 Aug - 9 Aug
Super 8 by Wyndham Hannibal

Garden House Bed and Breakfast

Garden House Bed and Breakfast
2.0 star property
Hannibal
8.4 out of 10, Very good, (45 reviews)
"Very welcoming hosts, they went the extra mile and had a very comfortable bed! There were lots of cool antiques and they knew a lot of history on the home itself. We would recommend staying here again. "
United States
Andy Nicole
The price is NZ$211
includes taxes & fees
21 July - 22 July
Garden House Bed and Breakfast

Motel 6 Hannibal, MO

Motel 6 Hannibal, MO
2.0 star property
Hannibal
7.4 out of 10, Good, (1,001 reviews)
"Clean room good staff"
United States
Darion
The price is NZ$97
includes taxes & fees
25 July - 26 July
Motel 6 Hannibal, MO

Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
2.5 star property
Hannibal
7.6 out of 10, Good, (720 reviews)
"As always the beds at comfort inn are so comfortable. Enjoyed our stay."
United States
Tracey
The price is NZ$177
includes taxes & fees
2 Aug - 3 Aug
Comfort Inn & Suites - Hannibal

Lighthouse Inn & Suites

Lighthouse Inn & Suites
4.0 star property
Hannibal
9.0 out of 10, Wonderful, (35 reviews)
"Wonderful place to stay!"
United States
Kari
The price is NZ$396
includes taxes & fees
19 July - 20 July
Lighthouse Inn & Suites

Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
2.5 star property
Hannibal
6.4 out of 10, (791 reviews)
"Run down place. Did have a good breakfast"
United States
Jason
The price is NZ$129
includes taxes & fees
16 Aug - 17 Aug
Baymont by Wyndham Hannibal

Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
2.0 star property
Hannibal
7.4 out of 10, Good, (257 reviews)
"A good place to stay in Hannibal."
United States
Marcia
The price is NZ$116
includes taxes & fees
14 Aug - 15 Aug
Days Inn by Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal
2.0 star property
Hannibal
7.4 out of 10, Good, (175 reviews)
"Pet friendly, clean room, great staff and delicious breakfast "
United States
Melissa
The price is NZ$124
includes taxes & fees
22 July - 23 July
Howard Johnson BY Wyndham Hannibal

Kennedys Red Barn Inn

Kennedys Red Barn Inn
2.5 star property
Perry
9.4 out of 10, Exceptional, (29 reviews)
"Excellent service, great breakfast, and comfortable bed. I highly recommend the Red Barn!"
United States
Dennis
The price is NZ$166
includes taxes & fees
9 Aug - 10 Aug
Kennedys Red Barn Inn

FairBridge Inn Express, Monroe City

FairBridge Inn Express, Monroe City
2.0 star property
Monroe City
8.6 out of 10, Excellent, (471 reviews)
"Clean, comfortable room with all essential amenities. Breakfast was sad with only a couple options, but otherwise was very happy with this inn and especially with price!"
United States
Patricia
The price is NZ$125
includes taxes & fees
30 July - 31 July
FairBridge Inn Express, Monroe City

Fairfield Inn & Suites Quincy

Fairfield Inn & Suites Quincy
3.0 star property
Quincy
8.6 out of 10, Excellent, (351 reviews)
"The staff was fabulous! The room was clean cool and comfy!!"
United States
Cathy
The price is NZ$245
includes taxes & fees
9 Aug - 10 Aug
Fairfield Inn & Suites Quincy

Holiday Inn Quincy East by IHG

Holiday Inn Quincy East by IHG
3.0 star property
Quincy
8.8 out of 10, Excellent, (664 reviews)
"Staff was very friendly."
United States
Susan
The price is NZ$233
includes taxes & fees
16 Aug - 17 Aug
Holiday Inn Quincy East by IHG

Town & Country Inn and Suites

Town & Country Inn and Suites
2.5 star property
Quincy
9.2 out of 10, Wonderful, (933 reviews)
"We had a wonderful stay at the Town & Country hotel in Quincy for a friend's wedding. The staff was incredibly friendly, and our room was both clean and comfortable. A huge highlight for our group was the plenty of spacious common areas, which allowed us to gather and catch up after the reception. The complimentary breakfast was a nice, convenient touch to start our day."
United States
David
The price is NZ$261
includes taxes & fees
19 July - 20 July
Town & Country Inn and Suites

River's Edge Motel

River's Edge Motel
2.0 star property
Louisiana
9.0 out of 10, Wonderful, (376 reviews)
"Hotel was in a great location overlooking the Mississippi River and right next to the bridge entrance. Parking lot was tight for larger vehicles and not trailer friendly but the staff was wonderful! This hotel worked out great for our 2 night stay. Thank you!!"
United States
Michael
The price is NZ$155
includes taxes & fees
22 July - 23 July
River's Edge Motel

The Eagles Nest Inn

The Eagles Nest Inn
3.0 star property
Louisiana
9.4 out of 10, Exceptional, (25 reviews)
"Very nice place to stay loved the brick walls and wood floors leading up to the rooms"
United States
Gary
The price is NZ$208
includes taxes & fees
23 July - 24 July
The Eagles Nest Inn

Cannon Dam Cabins

Cannon Dam Cabins
3.0 star property
Perry
9.2 out of 10, Wonderful, (20 reviews)
"Cozy and well equipped with everything we may have needed"
United States
Olivia
The price is NZ$187
includes taxes & fees
21 July - 22 July
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

Stay near popular Hannibal attractions

Hannibal and related destinations

Mark Twain's boyhood home invites you to step into the world that inspired Tom Sawyer and Huckleberry Finn. Explore limestone caves, take a riverboat cruise, or hike to Lover's Leap for spectacular Mississippi River views when morning fog lifts.

A white building with green window boxes and a green door, number 206, with a brick wall and a stone building to the left.
Photo by Daydreams and Discoveries
Open Photo by Daydreams and Discoveries

Top Hannibal Hotel Reviews

Recent Reviews in Hannibal

More cheap accommodation in Hannibal

Frequently asked questions

What is the best area to stay in Hannibal?
The best area to stay in Hannibal is the historic downtown, particularly around Main Street and North Street.

This area is the heart of Hannibal's visitor experience. It's very walkable and features well-preserved 19th-century architecture, with many local shops, restaurants, and museums, including the Mark Twain Boyhood Home & Museum. Its location along the Mississippi River provides lovely views and access to riverboat tours.

Couples often find this area ideal for a scenic and relaxing trip. You can enjoy strolls along the riverfront, explore the charming shops, and dine at establishments within easy reach of your accommodation. Many bed and breakfasts are also located here, offering a more intimate experience.

For families, staying in this central area is also very convenient.
What are the best hotels in Hannibal that travellers recommend?
Two of the best hotels in Hannibal that receive consistently high recommendations from travellers are the Sleep Inn & Suites Hannibal West and the Best Western On The River.

The Sleep Inn & Suites Hannibal West, with an impressive 9.6 rating, is highly praised for its comfortable and clean rooms, excellent breakfast, and friendly staff. Guests appreciate the convenient location and plenty of easy parking. The hotel also offers an indoor pool and complimentary breakfast.

Another excellent choice is the Best Western On The River, which has an 8.6 rating. This hotel is celebrated for its great location, comfortable and clean rooms, and friendly staff. Guests particularly enjoy the hot and good breakfast, as well as the nice indoor pool. It is also very close to several points of interest, including the Mark Twain Boyhood Home and Museum and Jim's Journey: The Huck Finn Freedom Centre.
What are the best family hotels in Hannibal?
For families travelling to Hannibal, the Sleep Inn & Suites Hannibal West and the Best Western On The River are highly recommended.

The Sleep Inn & Suites Hannibal West has an exceptional 9.6 rating and offers free cribs and connecting rooms, which are ideal for families. Guests consistently praise the excellent and plentiful breakfast, along with the comfortable and clean rooms. It also provides free WiFi and free self-parking.

Another excellent choice is the 3-star Best Western On The River, rated 8.6. This hotel is conveniently located just 0.1 km from the Mark Twain Boyhood Home and Museum and 0.0 km from Jim's Journey: The Huck Finn Freedom Centre, making it great for exploring local attractions. Families will appreciate the option of sofa beds, connecting rooms, and a pool. Guests frequently mention the friendly and helpful staff, comfortable rooms, and the great hot breakfast.
What hotels in Hannibal offer free breakfast?
Several hotels in Hannibal offer complimentary breakfast, including the Sleep Inn & Suites Hannibal West, the 4-star Garth Woodside Mansion B&B, and the Best Western On The River.

The Sleep Inn & Suites Hannibal West, with an impressive 9.6 rating, provides a full, free breakfast, and guests frequently mention the excellent and good quality of the breakfast. The hotel also offers free WiFi and free self-parking. It is conveniently located 2.1 km from Veteran's Sports Park.

For a more luxurious stay, the 4-star Garth Woodside Mansion B&B, also rated 9.6, offers a free full breakfast. This hotel provides private outdoor hot tubs and free WiFi, along with free self-parking.

The Best Western On The River, rated 8.6, provides a free self-serve breakfast, which guests describe as hot and good. This hotel is ideally situated near several local attractions, being just 0.1 km from the Mark Twain Boyhood Home and Museum and 0.2 km from the Mark Twain Memorial Lighthouse. Guests also appreciate the friendly and helpful staff and the comfortable, clean rooms.

The Quality Inn & Suites Hannibal West, with an 8.0 rating, offers a complimentary buffet breakfast. Guests often praise the great breakfast and the friendly staff. It is located 2.0 km from Veteran's Sports Park.

Finally, the Comfort Inn & Suites - Hannibal, rated 7.6, also provides a free buffet breakfast. Guests consistently praise the great breakfast and the comfortable rooms.
What are the top pet-friendly hotels in Hannibal?
For top pet-friendly hotels in Hannibal, consider the Quality Inn & Suites Hannibal West, the Baymont by Wyndham Hannibal, and the Comfort Inn & Suites - Hannibal.

The Quality Inn & Suites Hannibal West, with an 8.0 rating, is a great choice as it permits dogs and includes a complimentary breakfast buffet. Guests frequently mention the clean, spacious rooms and the friendly staff. It is also conveniently located just 2.0 km from Veteran's Sports Park.

Another excellent option is the Baymont by Wyndham Hannibal. This hotel welcomes pets and offers several complimentary features, including free WiFi, free self-parking, and a delicious full breakfast. Guests often praise the helpful staff, clean rooms, and comfortable beds.

The Comfort Inn & Suites - Hannibal, rated 7.6, provides a welcoming experience for both dogs and cats. Travellers appreciate the comfortable, clean rooms and the amazing breakfast buffet. The staff are consistently described as friendly.
What are the best budget hotels in Hannibal?
For excellent budget hotels in Hannibal, consider the Quality Inn & Suites Hannibal West, the Baymont by Wyndham Hannibal, or the Days Inn by Wyndham Hannibal.

The Quality Inn & Suites Hannibal West, with an 8.0 rating, offers complimentary buffet breakfast and free wired and wireless internet. Guests often praise the clean and spacious rooms, great breakfast, and the helpful staff. It is conveniently located just 2.0 km from Veteran's Sports Park.

Another great option is the Baymont by Wyndham Hannibal. This hotel provides a complimentary full breakfast and free wireless internet. Customers frequently comment on the helpful and amazing staff, the clean rooms, and the delicious breakfast.

The Days Inn by Wyndham Hannibal, rated 7.4, includes free continental breakfast and complimentary wireless internet. Guests appreciate the friendly and helpful staff, the clean and quiet rooms, and the good breakfast.
What are the most romantic hotels in Hannibal for couples?
For a romantic stay in Hannibal, two highly-rated options are the Garth Woodside Mansion B&B and the Lighthouse Inn & Suites.

The 4-star Garth Woodside Mansion B&B, with an exceptional rating of 9.6, offers a truly intimate experience. Guests can enjoy complimentary breakfast, including full breakfast options, and the added luxury of a private outdoor hot tub. Free WiFi and self-parking are also provided, making for a comfortable and convenient stay.

Another excellent choice for couples is the 4-star Lighthouse Inn & Suites, rated 8.8. This hotel features private indoor hot tubs and hydromassage showerheads, great for a relaxing escape. It is also conveniently located just 0.7 km from Rockcliffe Mansion.
What are the best hotels in Hannibal near Mississippi River?
For hotels in Hannibal near the Mississippi River, the Best Western On The River and the Garden House Bed and Breakfast are excellent choices.

The Best Western On The River, with an 8.6 rating, is very conveniently located just 25.3 km from the Mississippi River. It is also a short walk from the Mark Twain Boyhood Home and Museum and Jim's Journey: The Huck Finn Freedom Centre, making it ideal for those interested in local history. Guests often highlight the helpful staff, comfortable rooms, and the good hot breakfast.

Another highly-rated option is the Garden House Bed and Breakfast, also with an 8.6 rating. This charming accommodation is 25.2 km from the Mississippi River and very close to the Mark Twain Boyhood Home and Museum. Guests frequently praise the wonderful breakfast, the great hospitality, and the clean house.
When is the best time to go to Hannibal?
The best time to go to Hannibal, Missouri, is during the spring (late April to May) and autumn (September to October) months.

These seasons offer pleasant weather with comfortable temperatures, making it ideal for exploring the town's outdoor attractions and historic sites without the intense heat and humidity of summer or the chill of winter. You'll find fewer crowds compared to the peak summer months, allowing for a more relaxed visit to places like the Mark Twain Boyhood Home & Museum or the Mark Twain Cave.

For those planning to attend specific events, summer can be good, particularly for families. The National Tom Sawyer Days festival in early July brings a lively option with parades, frog jumping contests, and fence painting, celebrating the town's literary heritage. While it can be warm, the festival offers a great experience.

Ultimately, for a comfortable and less crowded experience, spring and autumn are your best bet.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Hannibal.
How can I save on a hotel booking in Hannibal with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Hannibal hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Hannibal?
Prices for hotels in Hannibal often vary, but you can find a great deal from NZ$97 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 our cheapest rates.