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

Hannibal Hotels from ₹5,411

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
5 Sept - 6 Sept
Tomorrow
6 Sept - 7 Sept
Next weekend
11 Sept - 13 Sept
In two weeks
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Hannibal hotels

1. Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
Hannibal
United States
Patricia
₹11,165
₹12,990 total
includes taxes & fees
27 Sept - 28 Sept
Sleep Inn & Suites Hannibal West

2. Best Western On The River

Best Western On The River
Hannibal
United States
Devin S
₹10,394
₹11,989 total
includes taxes & fees
15 Sept - 16 Sept
Best Western On The River

3. Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
Hannibal
United States
Tom
₹7,643
₹8,892 total
includes taxes & fees
4 Oct - 5 Oct
Quality Inn & Suites Hannibal West

4. Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
Hannibal
United States
Sandra
₹7,217
₹8,608 total
includes taxes & fees
20 Sept - 21 Sept
Comfort Inn & Suites - Hannibal

5. Motel 6 Hannibal, MO

Motel 6 Hannibal, MO
Hannibal
United States
Neal
₹5,480
₹6,321 total
includes taxes & fees
10 Sept - 11 Sept
Motel 6 Hannibal, MO

6. Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
Hannibal
United States
Betty
₹5,835
₹6,731 total
includes taxes & fees
4 Oct - 5 Oct
Super 8 by Wyndham Hannibal

7. Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
Hannibal
United States
PERRY
₹5,292
₹6,104 total
includes taxes & fees
20 Sept - 21 Sept
Days Inn by Wyndham Hannibal

8. Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
Hannibal
United States
Kimberly
₹4,660
₹5,411 total
includes taxes & fees
13 Sept - 14 Sept
Baymont by Wyndham Hannibal

9. Riverside Inn Hannibal

Riverside Inn Hannibal
Hannibal
United States
Jack
₹15,071
₹20,655 total
includes taxes & fees
14 Sept - 15 Sept
Riverside Inn Hannibal

10. Lighthouse Inn & Suites

Lighthouse Inn & Suites
Hannibal
United States
Kari
₹16,960
₹19,563 total
includes taxes & fees
8 Sept - 9 Sept
Lighthouse Inn & Suites

11. Howard Johnson BY Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal
Hannibal
United States
Debbie
₹5,745
₹6,672 total
includes taxes & fees
7 Sept - 8 Sept
Howard Johnson BY Wyndham Hannibal

12. Garden House Bed and Breakfast

Garden House Bed and Breakfast
Hannibal
United States
Edward
₹8,667
₹9,998 total
includes taxes & fees
8 Sept - 9 Sept
Garden House Bed and Breakfast

13. Holiday Inn Quincy East by IHG

Holiday Inn Quincy East by IHG
Quincy
United States
David
₹12,001
₹13,678 total
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Quincy East by IHG

14. Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

Microtel Inn & Suites by Wyndham Quincy Downtown/River Area
Quincy
United States
Jenni
₹6,463
₹7,367 total
includes taxes & fees
20 Sept - 21 Sept
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

15. Fairfield Inn & Suites Quincy

Fairfield Inn & Suites Quincy
Quincy
United States
Cathy
₹11,821
₹13,474 total
includes taxes & fees
13 Sept - 14 Sept
Fairfield Inn & Suites Quincy

16. Stoney Creek Inn Quincy

Stoney Creek Inn Quincy
Quincy
United States
luis
₹10,257
₹11,691 total
includes taxes & fees
13 Sept - 14 Sept
Stoney Creek Inn Quincy

17. AmericInn by Wyndham Quincy

AmericInn by Wyndham Quincy
Quincy
United States
Trisha
₹7,994
₹9,112 total
includes taxes & fees
13 Sept - 14 Sept
AmericInn by Wyndham Quincy

18. River's Edge Motel

River's Edge Motel
Louisiana
United States
Paul
₹7,843
₹8,905 total
includes taxes & fees
7 Sept - 8 Sept
River's Edge Motel

19. Quality Inn & Suites Quincy - Downtown

Quality Inn & Suites Quincy - Downtown
Quincy
United States
STEVE W
₹11,313
₹12,895 total
includes taxes & fees
5 Oct - 6 Oct
Quality Inn & Suites Quincy - Downtown

20. FairBridge Inn Express, Monroe City

FairBridge Inn Express, Monroe City
Monroe City
United States
Lona
₹8,177
₹8,880 total
includes taxes & fees
7 Sept - 8 Sept
FairBridge Inn Express, Monroe City
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Hannibal attractions

A large stately house with a red roof, surrounded by a well-maintained lawn and a curved driveway.

Rockcliffe Mansion

8.6/10 (98 reviews)
This opulent Gilded Age mansion preserves 30 rooms of original furnishings and Tiffany stained glass from 1900. Experience luxury as an overnight guest in the historic bedrooms overlooking the Mississippi River.
See properties
A white lighthouse surrounded by autumn foliage.

Mark Twain Memorial Lighthouse

8.8/10 (143 reviews)
Perched atop Cardiff Hill, this symbolic lighthouse commemorates Mark Twain's legacy with panoramic Mississippi River views. Climb 244 steps from Main Street or drive up Rock Street for a less strenuous approach.
See properties

Mark Twain Boyhood Home and Museum

9.0/10 (278 reviews)
Step into the preserved childhood home that inspired Mark Twain's beloved classics like "Tom Sawyer." Explore the historic buildings and original Norman Rockwell paintings that bring Twain's literary world to life.
See properties

Mark Twain Cave

8.8/10 (89 reviews)
Explore Mark Twain Cave's labyrinthine passages, immortalised in "The Adventures of Tom Sawyer." Year-round 52°F temperatures make this literary landmark a refreshing retreat during summer explorations.
See properties

Jim's Journey: The Huck Finn Freedom Center

8.4/10 (33 reviews)
This unique museum honours "Jim" from Huckleberry Finn and the real Daniel Quarles who inspired him. Explore artefacts and photographs that reveal the rich African American history of Mark Twain's hometown.
See properties

Lovers Leap

8.8/10 (171 reviews)
Find out about the history of Hannibal when you spend time at Lovers Leap. While in this walkable area, you can savour the top-notch restaurants.
See properties

Molly Brown Museum and Home

8.4/10 (64 reviews)
Tour the birthplace of "Unsinkable" Molly Brown, the Titanic survivor and social reformer. Explore her modest 19th-century childhood home with its period furnishings that reveal her remarkable journey.
See properties

Indian Mounds Park

After visiting Indian Mounds Park, make a plan to see the other sights and activities in Hannibal. While in this family-friendly area, you can savour the top-notch restaurants.
See properties

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.

See all hotels in Hannibal
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

Top Hannibal Hotel Reviews

Riverside Inn Hannibal

Riverside Inn Hannibal

10/10 Excellent
"Room was very spacious, but could have been cleaned better as we found some trash from previous occupants. Staff was very helpful and friendly!"
Liz 1-night trip
Posted 5 hours ago
Riverside Inn Hannibal
Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

10/10 Excellent
"Clean older property nice breakfast."
Tom 1-night trip
Posted 1 day ago
Quality Inn & Suites Hannibal West
AmericInn by Wyndham Quincy

AmericInn by Wyndham Quincy

8/10 Good
"There looked to be some repairs needed for the ceiling in the room and rooms had a musty smell when we first got in there. The smell seemed to dissipate after turning on the a/c. Overall ethe beds were comfortable and I would consider staying there again, as price was reasonable."
Mary 1-night trip
Posted 1 day ago
AmericInn by Wyndham Quincy
Stoney Creek Inn Quincy

Stoney Creek Inn Quincy

10/10 Excellent
"Extremely friendly, kind, and courteous staff at check in. The pool was a bit cold BUT it had a rock wall you swim under to get to the outside 10/10. The hot tub was out of order which was a bit of a bummer. Wildlife aesthetic, many options for breakfast, and warm tea/coffee available in the main lobby."
Brittnee 1-night trip
Posted 1 day ago
Stoney Creek Inn Quincy
Lighthouse Inn & Suites

Lighthouse Inn & Suites

10/10 Excellent
"Last minute getaway to Hannibal. Wonderful room, it was small, but decorated very cool. Cleanest room, and hot tub I’ve ever seen. It’s a block off the main downtown area. Small, clean pool. Staff was Great!"
Chad 1-night trip
Posted 2 days ago
Lighthouse Inn & Suites
Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal

10/10 Excellent
"Staff was amazing. Not much breakfast but great for the price."
Betty 1-night trip
Posted 2 days ago
Super 8 by Wyndham Hannibal
Motel 6 Hannibal, MO

Motel 6 Hannibal, MO

10/10 Excellent
"Very pleasant experience, reasonably priced. Room was clean and spacious. A/C was cold, staff was very helpful! 10/10 recommend."
Catherine 1-night trip
Posted 2 days ago
Motel 6 Hannibal, MO
Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal

10/10 Excellent
"Breakfast"
Sandra 1-night trip
Posted 3 days ago
Comfort Inn & Suites - Hannibal
Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West

8/10 Good
"Breakfast was good. Hotel was clean and has very comfortable beds."
Patricia 1-night trip
Posted 5 days ago
Sleep Inn & Suites Hannibal West

More cheap stays in Hannibal

Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

200 S 3rd St Quincy IL
₹6,463
₹7,367 total
20 Sept - 21 Sept
includes taxes & fees
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area
Heritage Hotel Quincy

Heritage Hotel Quincy

300 Gardner Expy Quincy IL
₹6,771
₹7,717 total
7 Oct - 8 Oct
includes taxes & fees
8.8/10 Excellent! (443 reviews)
Heritage Hotel Quincy
Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal

4000 Market St Hannibal MO
₹7,217
₹8,608 total
20 Sept - 21 Sept
includes taxes & fees
7.6/10 Good! (742 reviews)
Comfort Inn & Suites - Hannibal
Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

120 Lindsey Drive Hannibal MO
₹7,643
₹8,892 total
4 Oct - 5 Oct
includes taxes & fees
Quality Inn & Suites Hannibal West
Stoney Creek Inn Quincy

Stoney Creek Inn Quincy

3809 Broadway St Quincy IL
₹10,257
₹11,691 total
13 Sept - 14 Sept
includes taxes & fees
8.6/10 Excellent! (1,003 reviews)
Stoney Creek Inn Quincy
Best Western On The River

Best Western On The River

401 North 3rd Street Hannibal MO
₹10,394
₹11,989 total
15 Sept - 16 Sept
includes taxes & fees
Best Western On The River

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?
Quality Inn & Suites Hannibal West is one of the top choices for your stay based on our traveller data. This hotel offers free breakfast and an indoor pool. Other good options for your trip include Sleep Inn & Suites Hannibal West and Motel 6 Hannibal, MO. 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 West is a hotel with an indoor pool and free parking, and it's a top choice on Expedia for families. Sleep Inn & Suites Hannibal West 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?
Baymont by Wyndham Hannibal is a top hotel for people travelling with their pets, and offers an indoor pool and 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 Hannibal West. 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 54 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 Mark Twain Boyhood Home and Museum, Molly Brown Museum and Home and Jim's Journey: The Huck Finn Freedom Center. Landmarks like Rockcliffe Mansion, Mark Twain Memorial Lighthouse and Mark Twain Cave might be worth a visit. A couple of additional sights to add to your itinerary are Mississippi River and Big River Train Town. 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