Photo by Daydreams and Discoveries

Hannibal Hotels from ₹5,490

Start date: Check-in selected.
To Date
End date: Check-out

    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

Guest rating
Guest rating
Star rating

Top 10 Hannibal hotels and places to stay

Best Western On The River
2.5 star property
8.6 out of 10, Excellent, (1002)
"Walkable to the historic downtown area and great breakfast choices."
United States
Dave
The price is ₹9,672
₹11,108 total
includes taxes & fees
2 Nov - 3 Nov
Best Western On The River
Quality Inn & Suites Hannibal West
2.5 star property
8.0 out of 10, Very good, (1014)
"Hot tub in the room is nice The pool was great! "
United States
Troy
The price is ₹7,641
₹8,776 total
includes taxes & fees
2 Nov - 3 Nov
Quality Inn & Suites Hannibal West
Baymont by Wyndham Hannibal
2.5 star property
6.2 out of 10, (717)
" There actually was a pool & there actually was a hot breakfast. It didn't just say there was & not have what was listed. One of the best we've been to as of late. Would stay again if in the area. "
United States
Thomas
The price is ₹5,540
₹6,405 total
includes taxes & fees
26 Oct - 27 Oct
Baymont by Wyndham Hannibal
Sleep Inn & Suites Hannibal West
2.5 star property
9.6 out of 10, Exceptional, (1002)
"great stay!"
United States
Guy
The price is ₹8,894
₹10,304 total
includes taxes & fees
23 Nov - 24 Nov
Sleep Inn & Suites Hannibal West
Comfort Inn & Suites - Hannibal
2.5 star property
7.6 out of 10, Good, (644)
"The beds were super comfy"
United States
Jayme
The price is ₹7,835
₹8,998 total
includes taxes & fees
2 Nov - 3 Nov
Comfort Inn & Suites - Hannibal
Days Inn by Wyndham Hannibal
2.0 star property
7.4 out of 10, Good, (206)
"very average but right off the highway, so was convenient."
United States
Michael
The price is ₹5,698
₹6,544 total
includes taxes & fees
5 Nov - 6 Nov
Days Inn by Wyndham Hannibal
Super 8 by Wyndham Hannibal
2.0 star property
7.2 out of 10, Good, (1000)
"Wonderful staff"
United States
Gerette
The price is ₹5,008
₹5,751 total
includes taxes & fees
2 Nov - 3 Nov
Super 8 by Wyndham Hannibal
Motel 6 Hannibal, MO
2.0 star property
7.4 out of 10, Good, (1001)
"Very clean rooms and staff is very friendly "
United States
Sherrie
The price is ₹4,835
₹5,553 total
includes taxes & fees
1 Nov - 2 Nov
Motel 6 Hannibal, MO
Lighthouse Inn & Suites
4.0 star property
8.8 out of 10, Excellent, (22)
"Very nice room, close enough to walk to riverfront attractions. "
United States
Robert
The price is ₹14,848
₹17,053 total
includes taxes & fees
24 Oct - 25 Oct
Lighthouse Inn & Suites
Howard Johnson BY Wyndham Hannibal
2.0 star property
7.2 out of 10, Good, (139)
"Wonderful and friendly staff, an actual hot real breakfast selection! Clean pool and gaming area, would stay again!"
United States
Justin
The price is ₹4,748
₹5,490 total
includes taxes & fees
2 Nov - 3 Nov
Howard Johnson BY Wyndham Hannibal
Garden House Bed and Breakfast
2.0 star property
8.4 out of 10, Very good, (31)
"A beautiful 19th century mansion, decorated in period. Quiet and comfortable."
United States
David
The price is ₹9,106
₹10,458 total
includes taxes & fees
26 Oct - 27 Oct
Garden House Bed and Breakfast
Riverside Inn Hannibal
2.5 star property
9.4 out of 10, Exceptional, (158)
"Great place to stay!"
United States
Sandy
The price is ₹12,167
₹17,003 total
includes taxes & fees
26 Oct - 27 Oct
Riverside Inn Hannibal
Stoney Creek Inn Quincy
2.0 star property
8.8 out of 10, Excellent, (1001)
"Love my stay will stay again "
United States
Danny
Stoney Creek Inn Quincy
AmericInn by Wyndham Quincy
2.0 star property
7.6 out of 10, Good, (283)
"It was convenient location "
United States
Michael
The price is ₹7,123
₹8,118 total
includes taxes & fees
26 Oct - 27 Oct
AmericInn by Wyndham Quincy
Holiday Inn Quincy East by IHG
3.0 star property
8.8 out of 10, Excellent, (595)
"The staff was very nice and helpful. The restaurant was very good and their staff was also great. The rooms were very comfortable and spotless. I wouldn't hesitate to stay hete again!"
United States
JOANNA
The price is ₹10,376
₹11,827 total
includes taxes & fees
21 Nov - 22 Nov
Holiday Inn Quincy East by IHG
Quality Inn & Suites Quincy - Downtown
2.5 star property
8.8 out of 10, Excellent, (441)
"It was in a very quite area and easy to find places to est. able to explore the Mississippi river. "
United States
James
The price is ₹9,717
₹11,075 total
includes taxes & fees
23 Nov - 24 Nov
Quality Inn & Suites Quincy - Downtown
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area
2.5 star property
7.6 out of 10, Good, (1002)
"Very friendly and accommodating staff!"
United States
Rachel
The price is ₹6,252
₹7,126 total
includes taxes & fees
23 Nov - 24 Nov
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area
The Atrium Hotel on Third
3.5 star property
8.4 out of 10, Very good, (745)
"Good place to stay"
United States
Ramez
The price is ₹8,705
₹9,922 total
includes taxes & fees
26 Oct - 27 Oct
The Atrium Hotel on Third
Heritage Hotel Quincy
2.0 star property
8.8 out of 10, Excellent, (223)
"Excellent place to stay."
United States
Sharron
The price is ₹7,119
₹8,114 total
includes taxes & fees
6 Nov - 7 Nov
Heritage Hotel Quincy
The Junction Inn
2.0 star property
6.4 out of 10, (34)
"Clean, affordable, friendly & easy access of hwy & airport/rental car area!"
United States
Staci
The Junction Inn
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.

If you're interested in literature/famous American authors, this might be the place for you! There are so many white sculptures of Twain it's unreal.
Photo by Daydreams and Discoveries
Open Photo by Daydreams and Discoveries

Top Hannibal Hotel Reviews

More cheap stays in Hannibal

Find out more about Hannibal

Top reasons to visit Hannibal

  • Rich Literary Heritage: Explore the town that inspired Mark Twain, with attractions dedicated to his life and works.
  • Scenic Outdoor Activities: Enjoy beautiful parks, hiking trails, and recreational areas perfect for nature lovers.
  • Historic Charm: Wander through fascinating historical sites and preserved architecture reflecting Hannibal's past.
  • Art and Culture: Visit local art galleries and engage with the vibrant cultural scene.
  • Welcoming Accommodation: Choose from diverse lodging options, including family-friendly and pet-friendly hotels.

Find great hotels in Hannibal

Discover a delightful range of hotel options in Hannibal, Missouri, catering to every type of traveller. From pet-friendly motels to family-oriented accommodations, you'll find the perfect place to relax. Enjoy amenities such as accessible rooms, complimentary Wi-Fi, and on-site bars, ensuring a comfortable stay for business or leisure visitors alike. Experience Hannibal's charm while enjoying modern conveniences tailored to your needs.

  • Motel 6 Hannibal, MO: A practical choice for budget-conscious travellers, Motel 6 Hannibal, MO offers a welcoming atmosphere for those seeking a pet-friendly stay. Located conveniently in Hannibal, this lodging embraces a casual and relaxed theme, perfect for families and individuals travelling with furry companions. With amenities like complimentary pet policies and designated areas for pets, it ensures a hassle-free experience for pet owners. Guests appreciate the simplicity and comfort of the rooms, along with the essential facilities that cater to a straightforward lodging experience.
  • Quality Inn & Suites Hannibal: Quality Inn & Suites Hannibal offers a blend of comfort and functionality, making it ideal for families and business travellers alike. Situated in the heart of Hannibal, this hotel features a family-friendly atmosphere with amenities designed to accommodate both leisure and business needs. With facilities such as a 24-hour business centre, conference spaces, and complimentary cribs for children, it caters to a wide range of guests. Families can enjoy spacious rooms while business travellers benefit from professional services, ensuring a productive and enjoyable stay.
  • Best Western On The River: Combining scenic views with modern amenities, Best Western On The River is a family-oriented hotel that also meets the needs of business travellers. Nestled in Hannibal, it boasts a prime location along the river, providing picturesque views and a relaxing atmosphere. The hotel features a full business centre, meeting rooms, and facilities for children, including a secure pool area. Guests appreciate the comprehensive services available, from spacious rooms to convenient amenities that cater to both leisure and professional requirements, making it a top choice for a memorable stay.

Where to stay in and around Hannibal

Hannibal, Missouri, beckons with its charming blend of history and scenic beauty, perfect for romantic getaways and family adventures. Explore delightful art galleries and beautiful properties just blocks from the city centre. Venture into the surrounding neighbourhoods for family-friendly excursions and meet the welcoming locals. Whether you're wandering through historical sites or enjoying a peaceful retreat, Hannibal offers a unique escape that’s sure to create lasting memories.

  • East Hannibal: Situated a mere 4.8km from Hannibal, East Hannibal is a charming village known for its picturesque outdoor scenery. The area is an ideal escape for those seeking a romantic getaway or simply a chance to immerse themselves in nature. Visitors can enjoy the tranquil rivers and lakes that enhance the village's serene atmosphere. Although travel flows remain steady throughout the year, peak visitation occurs from June to August, making it a perfect summer retreat to appreciate the beautiful landscapes and participate in various outdoor activities.
  • Rensselaer: Nestled in the vicinity of Hannibal, Rensselaer is a quaint village that captures the essence of rural charm. Like East Hannibal, it experiences a consistent influx of visitors, with the summer months drawing the largest crowds. Travellers flock to Rensselaer for its stunning scenery and romantic ambience, making it an excellent spot for couples. The nearby lake offers opportunities for relaxation and exploration, providing a lovely backdrop for a peaceful day out or a leisurely picnic.
  • New London: Located 12.9km from Hannibal, New London is a vibrant city that offers a mix of outdoor adventures and educational experiences. Popular among visitors, especially from May to June and August, this city is perfect for those who appreciate nature's beauty and seek recreational activities. New London boasts access to a national state park and historic places, allowing for an enriching experience. The local lakes serve as a hub for a variety of activities, ensuring that every traveller finds something to enjoy, whether it's hiking, biking, or simply soaking in the stunning views.

Things to do in and around Hannibal

Hannibal, Missouri, is an ideal destination for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can enjoy recreational areas, educational attractions, and golf courses, while also exploring billiards parlours and adventure spots. With its charming scenery and engaging activities, Hannibal promises a delightful vacation experience amidst nature and culture.

Shopping

In Hannibal, you can enjoy a delightful shopping experience at local boutiques and gift shops. If you're up for a drive, Quincy Mall, located 27.4km away, offers a vibrant atmosphere with a mix of entertainment, family-friendly activities, and a variety of shops.

Recreation

At Norwoods Golf Club, enjoy a round of golf amidst lush landscapes and a vibrant outdoor atmosphere, perfect for relaxation and socialising. Alternatively, visit Westview Golf Course, located 22.5km from Hannibal, where you can immerse yourself in nature while honing your golfing skills.

Adventure

The Greeman Tennis Center, located 27.4km from Hannibal, offers a vibrant atmosphere for tennis enthusiasts. Engage in thrilling matches while surrounded by picturesque landscapes, making it a perfect spot for both competitive play and leisurely practice amidst the adventure vibes of the area.

Nightlife

Experience the charm of Hannibal's nightlife at the Planters Barn Theater, where culture and romance come alive. For a vibrant evening, the Bluff City Theater offers a delightful blend of entertainment and family-friendly vibes, making it a perfect spot for all ages to enjoy.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Hannibal

Hannibal, Missouri, provides numerous opportunities for budget-conscious travellers. Enjoy free attractions like Sawyer's Creek Fun Park and explore the town without entry fees. For transport, consider cycling or using buses to save on costs. The most economical time to visit is from November to January, with Sundays being the cheapest days for accommodation. Utilize Expedia's search tool to find the best deals, and consider bundling flights and hotel stays for additional savings. Look for eco-certified hotels to ensure a sustainable stay while keeping costs low.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Hannibal are November to January, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Hannibal is Sunday. The most expensive day to stay in Hannibal is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from the lowest to the highest, allowing you to view the most affordable accommodation options first. Furthermore, you have the option to refine your search by hotel category; for instance, by selecting the Eco-certified filter, you'll be presented with sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel reservation in Hannibal with your flights and activities through an Expedia package.

Find the best attractions in Hannibal

Hannibal, Missouri, offers a delightful mix of outdoor adventures and scenic beauty, perfect for romantic getaways and family outings. Visitors can explore fascinating caves, historic houses, and charming urban parks, providing a rich experience for those seeking both nature and culture. Whether you're looking to enjoy the great outdoors or delve into the town's history, Hannibal has a variety of attractions to ensure a memorable holiday.

  • Mark Twain Cave: Explore the fascinating underground world of Mark Twain Cave, where adventure awaits. This natural wonder offers guided tours showcasing stunning formations and the rich history associated with the renowned author, Samuel Clemens. Experience the thrill of subterranean exploration as you immerse yourself in the cave's unique atmosphere.
  • Mark Twain Boyhood Home and Museum: Step back in time at the Mark Twain Boyhood Home and Museum, where the legendary writer grew up. Discover the cultural significance of this historic site through engaging exhibits that highlight Twain's life and literary contributions, making it a captivating stop for history enthusiasts.
  • Mark Twain Memorial Lighthouse: Admire the picturesque Mark Twain Memorial Lighthouse, a tribute to the beloved author. Climb to the top for breathtaking views of the Mississippi River and Hannibal, while enjoying the serene surroundings that inspired many of Twain's iconic tales.

Best time to go to Hannibal

The best time to visit Hannibal can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Hannibal falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Hannibal falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January28.0°F (-2.2°C)Light RainMostly CloudySlightly LowSlightly Low
February31.1°F (-0.5°C)Light RainMostly SunnySlightly LowAverage
March43.9°F (6.6°C)Light RainMostly SunnyAverageAverage
April53.8°F (12.1°C)Light RainMostly SunnyAverageAverage
May64.2°F (17.9°C)Light RainMostly SunnyAverageSlightly High
June73.9°F (23.3°C)Light RainMostly SunnySlightly HighSlightly High
July76.8°F (24.9°C)Light RainMostly SunnySlightly HighSlightly High
August75.2°F (24.0°C)Light RainMostly SunnySlightly HighAverage
September69.1°F (20.6°C)Light RainMostly SunnyAverageAverage
October56.3°F (13.5°C)Light RainMostly SunnyAverageAverage
November43.9°F (6.6°C)Light RainMostly SunnyAverageSlightly Low
December34.9°F (1.6°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Hannibal

Hannibal, Missouri, is conveniently accessible via Quincy Regional-Baldwin Field (UIN), located 30.6km away. Notable hotels near Quincy include the 3-star Holiday Inn Quincy East, situated 12.9km from the airport, and Town & Country Inn and Suites, just 11.3km away. Both hotels offer easy access to the airport, ensuring a smooth transition for travellers. Additionally, Fairfield Inn & Suites Quincy is another option, also 12.9km from UIN. These accommodations provide comfortable stays while allowing tourists to enjoy the charm of Hannibal, with efficient transportation links to the airport.

Frequently asked questions

Where is the best place to stay in Hannibal?
Garth Woodside Mansion B&B is a favourite with Expedia customers. This B&B offers free breakfast and free parking. Other top choices based on reviews include Sleep Inn & Suites and Holiday Inn Express & Suites Hannibal - Medical Center by IHG. See all available top hotels, or vacation rentals in Hannibal.
If I need to cancel my hotel reservation in Hannibal, will I receive a refund?
Yes, the majority of room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you booked a non-refundable reservation, you might be able to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Hannibal.
What's the best place to stay on a budget in Hannibal?
Based on our traveller reviews, Motel 6 Hannibal, MO is a top choice for a less expensive stay. View all budget hotels in Hannibal.
What's the best family accommodation in Hannibal?
Quality Inn & Suites Hannibal is a hotel with an indoor pool and free parking, and it's a top choice on Expedia for families. Sleep Inn & Suites is another good choice for your child-friendly holiday. Also, children of all ages will enjoy a visit to Sawyer's Creek Fun Park. Find more child-friendly accommodations in Hannibal.
What's the best LGBTQ-friendly hotel in Hannibal?
Holiday Inn Express And Suites Hannibal - Medical Center by IHG is a top LGBTQ-friendly hotel, and features free breakfast and free WiFi. Main Street Bed & Breakfast is another good option for your stay. See all available hotels listed as LGBTQ-friendly in Hannibal.
What's the best dog-friendly place to stay in Hannibal?
Days Inn by Wyndham Hannibal is a top dog-friendly hotel, and offers laundry facilities along with free WiFi for its human guests. Other good choices for you and your pet's trip include Motel 6 Hannibal, MO and Sleep Inn & Suites. See more pet-friendly hotel accommodations in Hannibal.
What are some hotels with pools in Hannibal?
Riverside Inn Hannibal is a top guest house with a pool, free WiFi and free self-parking. View all hotels with pools in Hannibal.
What is the best spa hotel in Hannibal?
Comfort Inn & Suites - Hannibal is a top spa hotel featuring a 24-hour fitness centre and an indoor pool. Kick back and relax in the Hot tub. See all spa hotels in Hannibal.
What's it like staying in Hannibal?
Families will find child-friendly activities in Hannibal, and visitors give high marks for the top-notch restaurants. Tourists who journey to this welcoming city can discover its shopping, museums and riverfront. In Hannibal, there are 53 hotels and other accommodation options to choose from. Find out more about Hannibal.
What should I do while I'm visiting Hannibal?
Cultural venues include Molly Brown Museum and Home, Mark Twain Boyhood Home and Museum and Jim's Journey: The Huck Finn Freedom Center. Landmarks like Rockcliffe Mansion, Mark Twain Memorial Lighthouse and Lovers Leap might be worth a visit. Natural beauty is on display at Mark Twain Cave and Cameron Cave, Mark Twain Cave and Mississippi River. Take a look at what more there is to see and do in Expedia's Hannibal guide.
What's the seasonal weather in Hannibal?
The hottest months are usually July and August, with an average temperature of 23°C, while the coldest months are January and February, with an average of 1°C. Average annual precipitation for Hannibal is 1199 mm.

Explore a world of travel with Expedia