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

Find hotels in Hannibal, MO from $59

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 12 - Aug 13
Tomorrow
Aug 13 - Aug 14
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Hannibal hotels

Breakfast included
Pet friendly
Hotel
Reserve now, pay later
Bed & breakfast

1. Best Western On The River

Best Western On The River
Hannibal
United States
Cynthia
$110 nightly
$127 total
Aug 16 - Aug 17
Total with taxes and fees
Best Western On The River

2. Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
Hannibal
United States
Suzanne
$73 nightly
$85 total
Aug 30 - Aug 31
Total with taxes and fees
Quality Inn & Suites Hannibal West

3. Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
Hannibal
United States
Christal
$51 nightly
$59 total
Aug 16 - Aug 17
Total with taxes and fees
Baymont by Wyndham Hannibal

4. Motel 6 Hannibal, MO

Motel 6 Hannibal, MO
Hannibal
United States
bonnie
$57 nightly
$66 total
Aug 20 - Aug 21
Total with taxes and fees
Motel 6 Hannibal, MO

5. Lighthouse Inn & Suites

Lighthouse Inn & Suites
Hannibal
United States
Patrick
$203 nightly
$235 total
Aug 13 - Aug 14
Total with taxes and fees
Lighthouse Inn & Suites

6. Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
Hannibal
United States
Raymond
$116 nightly
$135 total
Aug 23 - Aug 24
Total with taxes and fees
Sleep Inn & Suites Hannibal West

7. Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
Hannibal
United States
Dolly
$67 nightly
$78 total
Aug 30 - Aug 31
Total with taxes and fees
Comfort Inn & Suites - Hannibal

8. Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
Hannibal
United States
Karen
$62 nightly
$72 total
Aug 16 - Aug 17
Total with taxes and fees
Days Inn by Wyndham Hannibal

9. Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
Hannibal
United States
Barbara
$65 nightly
$75 total
Aug 14 - Aug 15
Total with taxes and fees
Super 8 by Wyndham Hannibal

10. Stoney Creek Inn Quincy

Stoney Creek Inn Quincy
Quincy
United States
Axel
$134 nightly
$153 total
Aug 16 - Aug 17
Total with taxes and fees
Stoney Creek Inn Quincy

11. Howard Johnson BY Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal
Hannibal
United States
Shirley
$57 nightly
$66 total
Aug 13 - Aug 14
Total with taxes and fees
Howard Johnson BY Wyndham Hannibal

12. Heritage Hotel Quincy

Heritage Hotel Quincy
Quincy
United States
Steven
$66 nightly
$75 total
Aug 29 - Aug 30
Total with taxes and fees
Heritage Hotel Quincy

13. Garden House Bed and Breakfast

Garden House Bed and Breakfast
Hannibal
United States
Beverly
$96 nightly
$111 total
Aug 13 - Aug 14
Total with taxes and fees
Garden House Bed and Breakfast

14. Oak Hill Inn & Suites

Oak Hill Inn & Suites
Canton
United States
Rebecca
$100 nightly
$114 total
Aug 14 - Aug 15
Total with taxes and fees
Oak Hill Inn & Suites

15. Holiday Inn Quincy East by IHG

Holiday Inn Quincy East by IHG
Quincy
United States
Debra
$123 nightly
$140 total
Sep 6 - Sep 7
Total with taxes and fees
Holiday Inn Quincy East by IHG

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

Microtel Inn & Suites by Wyndham Quincy Downtown/River Area
Quincy
United States
Darren J
$68 nightly
$77 total
Sep 6 - Sep 7
Total with taxes and fees
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area

17. AmericInn by Wyndham Quincy

AmericInn by Wyndham Quincy
Quincy
United States
Dave
$79 nightly
$90 total
Aug 16 - Aug 17
Total with taxes and fees
AmericInn by Wyndham Quincy

18. Town & Country Inn and Suites

Town & Country Inn and Suites
Quincy
United States
Tracy
$149 nightly
$170 total
Aug 18 - Aug 19
Total with taxes and fees
Town & Country Inn and Suites

19. Fairfield Inn & Suites Quincy

Fairfield Inn & Suites Quincy
Quincy
United States
Cathy
$125 nightly
$143 total
Aug 23 - Aug 24
Total with taxes and fees
Fairfield Inn & Suites Quincy
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in and around Hannibal

Discover the charm of Hannibal, MO, a hillside location perfect for outdoor adventures and romantic getaways. Enjoy family-friendly activities and scenic views, all within a convenient location for exploring nearby attractions. Experience the warm hospitality of this historic city in the heart of the United States.

East Hannibal

Discover East Hannibal, a welcoming destination perfectly suited for families and nature enthusiasts seeking a blend of outdoor adventure and rich history. This charming village offers easy access to attractions like the Mark Twain Boyhood Home and Museum, the historic Mark Twain Memorial Lighthouse, and Jim's Journey: The Huck Finn Freedom Center. Located about 4 miles by car from Hannibal, East Hannibal provides a picturesque backdrop for a memorable stay, making it a smart choice for your vacation.

Rensselaer

Experience the charm of Rensselaer, an excellent hub for families and nature enthusiasts who want to explore the great outdoors and local attractions. Just a stone's throw away from Bear Creek Park, Gardner House Museum, and Flower City Park, Rensselaer offers a delightful mix of recreation and history. Nestled within Hannibal, this village boasts easy access to a casino, shopping mall, and motor racing for those seeking a vibrant getaway. Rensselaer is a smart choice for your stay, combining comfort with adventure.

New London

If you are a traveler looking for a weekend getaway, New London is an excellent choice, offering a picturesque escape just about 8 miles by car from Hannibal. This charming city invites nature enthusiasts and families alike to explore its scenic landscapes, historic sites like the Mark Twain Boyhood Home and Museum, and the breathtaking views from Lovers Leap. With activities such as golf and ice skating, New London ensures a fulfilling visit year-round. It’s a smart choice for your lodging needs.

Palmyra

Ideally situated for weekend getaway enthusiasts and families, Palmyra offers a charming escape with easy access to scenic outdoor adventures. Visitors can explore the beauty of Big Spring Park, enjoy recreational activities at Flower City Park, and delve into local history at the Gardner House Museum. Located about 10 miles by car from Hannibal, Palmyra makes for a smart hotel booking choice, providing a perfect blend of nature and family-friendly fun.

Hull

Travelers visiting the area often choose Hull, especially families and nature enthusiasts seeking close proximity to outdoor adventures. This charming city offers access to attractions like the Mark Twain Cave, the historic Mark Twain Boyhood Home and Museum, and the picturesque Mark Twain Memorial Lighthouse, perfect for a weekend getaway. Located about 10 miles by car from Hannibal, Hull makes for a smart hotel booking choice, providing a scenic backdrop for unforgettable memories.

Stay near popular attractions in Hannibal

Hannibal, Missouri, is a charming destination perfect for outdoor enthusiasts, families, and couples. Explore stunning caves, historic homes, and urban parks that promise delightful experiences. Whether seeking adventure or a romantic getaway, you'll find an abundance of activities to create lasting memories.
A narrow cave passage with stalactites and stalagmites.

Mark Twain Cave

9.0/10 (236 reviews)
Experience the best of outdoor adventure at Mark Twain Cave in Hannibal, Missouri. Explore its fascinating formations and rich history, including connections to the famous author. Conveniently located within Hannibal, this site makes it easy to incorporate a visit into your stay in the area.
See properties
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)
No trip is complete without a visit to Rockcliffe Mansion, a historic house that offers a glimpse into the rich cultural heritage of Hannibal, Missouri. Nestled within the city, this stunning mansion provides an easy way to explore local history while enjoying its beautiful architecture. Staying nearby makes it simple to immerse yourself in all that Hannibal has to offer.
See properties
A white lighthouse surrounded by autumn foliage.

Mark Twain Memorial Lighthouse

8.8/10 (143 reviews)
An essential stop for history buffs and literature lovers, the Mark Twain Memorial Lighthouse offers a unique glimpse into the world of the iconic author. Situated within Hannibal, this historic lighthouse showcases cultural vibes and stunning views of the Mississippi River. Staying nearby provides easy access to this charming landmark and the surrounding attractions.
See properties

Mark Twain Boyhood Home and Museum

9.0/10 (278 reviews)
Often cited as a favorite for history buffs, the Mark Twain Boyhood Home and Museum offers a unique glimpse into the early life of the famed author. Located within Hannibal, this historic house immerses visitors in the culture of Twain's formative years. Staying nearby ensures easy access to this captivating site and the charming town surrounding it.
See properties

Mark Twain Cave

8.8/10 (89 reviews)
Ideal for travelers interested in outdoor adventures, Mark Twain Cave and Cameron Cave offers a unique glimpse into the natural beauty of Hannibal, Missouri. Explore the fascinating formations and rich history of these caves, conveniently located within the town, making it easy to include in your itinerary during your visit.
See properties

Lovers Leap

8.8/10 (171 reviews)
For couples seeking a romantic getaway, Lovers Leap offers a stunning lookout that embodies the spirit of adventure and love. Nestled within Hannibal, this scenic spot provides breathtaking views and a perfect backdrop for memorable moments. Staying nearby makes it easy to explore the charm of Hannibal together.
See properties

Jim's Journey: The Huck Finn Freedom Center

8.4/10 (33 reviews)
Perfectly suited for history buffs and literary lovers, Jim's Journey: The Huck Finn Freedom Center immerses visitors in the rich cultural heritage of Mark Twain's iconic characters. Located within Hannibal, this museum offers a unique glimpse into the life and times of Huck Finn, making it a convenient stop for those exploring the area.
See properties

Molly Brown Museum and Home

8.4/10 (64 reviews)
A must-see for history buffs, the Molly Brown Museum and Home in Hannibal offers a glimpse into the life of the remarkable Margaret Brown, known for her philanthropy and resilience. Nestled in the heart of the city, this cultural gem makes exploring Hannibal’s rich history easy and rewarding.
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
"We really enjoyed our stay. The room was clean and roomy. Bed and pillows were super comfortable. The kitchenette was stocked well. Beautiful views of the river including sunrise. Everything Hannibal is within easy walking distance. Access to grocery stores is minutes away by car. There is a nice Mexican restaurant on site. The proprietor was a quick text away and there is ample onsite parking. Couldn’t ask for more!"
Kimberly 1-night trip
Posted 15 hours ago
Riverside Inn Hannibal
Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

10/10 Excellent
"Everything was great; the only downside was the air conditioner unit was extremely loud and made it difficult to sleep. It definitely needs to be looked at to fix the rattling."
Jami 2-night trip
Posted 17 hours ago
Quality Inn & Suites Hannibal West
Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West

8/10 Good
"Na"
Anna 1-night trip
Posted 2 days ago
Sleep Inn & Suites Hannibal West
Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal

10/10 Excellent
"Things were clean and as expected!"
Christal 1-night trip
Posted 2 days ago
Baymont by Wyndham Hannibal
Best Western On The River

Best Western On The River

8/10 Good
"Room dated and loud near entry. Pool and hottub worth the stay if traveling through. Friendly front desk person."
Kimberly 1-night trip
Posted 2 days ago
Best Western On The River
Motel 6 Hannibal, MO

Motel 6 Hannibal, MO

10/10 Excellent
"Good clean room nothing special but nice"
Kenneth 1-night trip
Posted 3 days ago
Motel 6 Hannibal, MO
Lighthouse Inn & Suites

Lighthouse Inn & Suites

8/10 Good
"Clean room, great location."
Matthew 2-night trip
Posted 3 days ago
Lighthouse Inn & Suites
Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal

10/10 Excellent
"It was convenient fast clean stuff is excellent"
Kevin 1-night trip
Posted 5 days ago
Days Inn by Wyndham Hannibal
Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal

10/10 Excellent
"This motel has been remodeled! The room was lovely, with new carpet, furniture, curtains, mattress, and bedding. The bathroom has been redone as well. The breakfast now includes eggs, sausage, yogurt, and biscuits/gravy. A really nice experience!"
Joan 1-night trip
Posted 6 days ago
Super 8 by Wyndham Hannibal

More cheap stays in Hannibal

Motel 6 Hannibal, MO

Motel 6 Hannibal, MO

123 Huckleberry Heights Dr Hannibal MO
$57 nightly
$66 total
Aug 20 - Aug 21
Total with taxes and fees
7.4/10 Good! (1,000 reviews)
Motel 6 Hannibal, MO
Heritage Hotel Quincy

Heritage Hotel Quincy

300 Gardner Expy Quincy IL
$66 nightly
$75 total
Aug 29 - Aug 30
Total with taxes and fees
8.8/10 Excellent! (430 reviews)
Heritage Hotel Quincy
Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

120 Lindsey Drive Hannibal MO
$73 nightly
$85 total
Aug 30 - Aug 31
Total with taxes and fees
8/10 Very Good! (1,020 reviews)
Quality Inn & Suites Hannibal West
Best Western On The River

Best Western On The River

401 North 3rd Street Hannibal MO
$110 nightly
$127 total
Aug 16 - Aug 17
Total with taxes and fees
8.6/10 Excellent! (1,000 reviews)
Best Western On The River
Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West

105 Lakeside Dr Hannibal MO
$116 nightly
$135 total
Aug 23 - Aug 24
Total with taxes and fees
9.6/10 Exceptional! (1,000 reviews)
Sleep Inn & Suites Hannibal West
Stoney Creek Inn Quincy

Stoney Creek Inn Quincy

3809 Broadway St Quincy IL
$134 nightly
$153 total
Aug 16 - Aug 17
Total with taxes and fees
8.6/10 Excellent! (1,000 reviews)
Stoney Creek Inn Quincy

Hotels in Hannibal with star-rating

Find out more about Hannibal

Top reasons to visit Hannibal

  • Mark Twain Heritage: Explore the birthplace of Mark Twain, where you can visit his childhood home and other historic sites that inspired his famous works.
  • Scenic River Views: Enjoy breathtaking views along the Mississippi River, perfect for romantic strolls and picturesque moments.
  • Outdoor Recreation: Engage in various outdoor activities, from hiking in nearby parks to exploring captivating caves.
  • Charming Downtown: Discover a vibrant downtown area filled with local shops, dining, and stunning architecture.
  • Family-Friendly Attractions: Visit local parks and game areas that provide fun experiences for visitors of all ages.

Find great hotels in Hannibal

Hannibal, Missouri, offers a diverse selection of accommodations to meet the needs of every traveler. Whether you’re looking for pet-friendly options, family-friendly hotels, or convenient facilities for business travel, you’ll find a range of hotels in Hannibal that cater to your preferences. From cozy motels to well-equipped hotels, your ideal stay awaits in this charming riverside town, making it the perfect destination for a memorable getaway.

  • Quality Inn & Suites Hannibal West: Quality Inn & Suites Hannibal West is a budget-friendly hotel that scores an impressive 8.0 out of 10, making it a great choice for family and business travelers alike. Nestled in the heart of Hannibal, this hotel offers a welcoming atmosphere with essential amenities tailored for children, including complimentary cribs. Guests appreciate the comfortable accommodations and convenient access to local attractions, ensuring a satisfying stay for both work and leisure.
  • Motel 6 Hannibal, MO: Motel 6 Hannibal, MO is a budget-oriented option perfect for pet lovers, welcoming furry companions with open arms. With a straightforward design and essential comforts, this motel is ideal for travelers seeking a no-frills stay. The pet-friendly policy allows pets to stay for free, ensuring that your four-legged friends can enjoy the trip too. Located in Hannibal, it provides easy access to the area's attractions, making it a convenient choice for those traveling with pets.
  • Best Western On The River: Best Western On The River boasts a solid guest rating of 8.6 out of 10, highlighting its appeal to families and business travelers. Situated in the city center, this hotel offers stunning views and easy access to local sites. Families will appreciate the amenities designed for children, including a pool gate for safety. With its convenient location and family-oriented atmosphere, Best Western On The River is a fantastic choice for those looking to explore Hannibal while enjoying modern comforts.

Where to stay in and around Hannibal

Hannibal, Missouri, offers a charming blend of history and outdoor adventure for every traveler. Explore the vibrant downtown area, rich with local amenities and picturesque views of Hannibal Creek. Discover the historic sites that inspired Mark Twain, or enjoy a romantic stroll along the scenic riverbanks. With its friendly atmosphere and family-friendly activities, Hannibal is the perfect getaway for those seeking both relaxation and exploration.

  • East Hannibal: Located a mere 3 miles from Hannibal, East Hannibal is a charming village that offers a delightful escape for travelers seeking outdoor adventures and scenic beauty. This quaint destination sees peak visitor numbers from June to August, with activities ranging from educational experiences to skiing. The village is also home to a shopping center, making it convenient for a leisurely day out. Local landmarks include a tranquil lake and historic sites, providing a romantic backdrop for couples or a serene spot for nature lovers.
  • Rensselaer: Nestled in the vicinity of Hannibal, Rensselaer is a vibrant village that attracts families and outdoor enthusiasts alike. With visitor numbers soaring in the summer months, this destination offers an exciting blend of motor racing and recreational areas. Rensselaer is perfect for those looking to experience city life in a more relaxed setting. Highlights include an urban park and a well-stocked library, ensuring that visitors of all ages have something to enjoy. Whether it's a family outing or a day of exploration, Rensselaer promises a memorable experience.
  • New London: Situated 8 miles from Hannibal, New London is a picturesque city known for its romantic ambiance and stunning scenery. With peak travel periods in May to June and August, visitors flock here to enjoy outdoor activities such as golfing and ice skating. The city boasts beautiful landmarks including a serene lake and historic monuments, making it a perfect destination for history buffs and nature lovers alike. New London’s inviting charm and diverse recreational options ensure a delightful visit for everyone.

Things to do in Hannibal

Hannibal, Missouri, is perfect for outdoor enthusiasts and romantic getaways, offering stunning scenery and recreational activities. Families can enjoy outings in the local parks and game areas, while educational opportunities abound throughout the town. Whether you're exploring the beautiful landscapes or engaging in fun activities, Hannibal provides a memorable experience for visitors of all ages.

Shopping

In Hannibal, visit the charming local shops along Main Street for unique gifts and souvenirs. If you're up for a drive, check out the Quincy Mall, about 15 miles away, offering a diverse selection of stores and dining options for a more extensive shopping experience.

Recreation

The Serenity Spa offers rejuvenating treatments, including massages and facials, in a tranquil setting. For outdoor enthusiasts, the Mark Twain Lake provides opportunities for hiking, fishing, and boating, allowing you to connect with nature and unwind in a picturesque environment.

Adventure

Experience thrilling adventures at the Mark Twain Cave, where you can explore winding passages and learn about the history of this iconic site. For outdoor fun, take a scenic hike along the Mississippi River at the Riverview Park, offering stunning views and a chance to connect with nature.

Nightlife

Experience the vibrant nightlife at the Mark Twain Brewing Company, where you can enjoy craft beers and pub fare. For a cozy vibe, visit the Black Rabbit Lounge for cocktails and live music, perfect for relaxing after a day of exploring Hannibal.

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

Booking tips and Expedia advantages for Hannibal

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Hannibal are December to February, 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: Utilize Expedia's search tool to customize your travel options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase hotels that prioritize sustainability and eco-friendliness. To find the best prices and special offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Hannibal with your flights and activities through an Expedia package deal.

Find the best attractions in Hannibal

Hannibal, Missouri, is a perfect destination for outdoor enthusiasts and romantic getaways, offering a blend of natural beauty and historic charm. Visitors can explore captivating caves, historic houses, and urban parks that cater to families and those seeking a vibrant city experience. Whether you’re hiking through scenic landscapes or delving into the town's rich history, Hannibal promises a memorable vacation filled with diverse attractions.

  • Mark Twain Boyhood Home and Museum: Step back in time at the childhood home of renowned author Mark Twain. This historic site offers an immersive experience into Twain's early life, showcasing artifacts, exhibits, and the culture that inspired his beloved stories.
  • Mark Twain Cave: Embark on an exciting adventure in Mark Twain Cave, where you can explore breathtaking formations and learn about the cave’s fascinating history. This outdoor experience is perfect for those seeking a thrill while connecting with nature.
  • Mark Twain Memorial Lighthouse: Visit this stunning historic lighthouse, which offers panoramic views of the Mississippi River and Hannibal. The lighthouse serves as a tribute to Twain's literary legacy and is a perfect spot for photography and reflection.

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 LowSlightly Low
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 SunnyAverageAverage
December34.9°F (1.6°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Hannibal

Traveling to Hannibal, Missouri, can be convenient with several major airports nearby. St. Louis Lambert International Airport (STL) is 86 miles away, with excellent hotel options such as The Ritz-Carlton and Ameristar Casino Resort, both located 7 miles from the airport. Columbia Regional Airport (COU), situated 75 miles from Hannibal, offers nearby accommodations like The Broadway Columbia and voco The Tiger Hotel, each approximately 11 miles from the airport. Lastly, Abraham Lincoln Capital Airport (SPI) in Springfield, IL, is 92 miles away, with great hotels including the President Abraham Lincoln Springfield, just 3 miles from the airport. Transportation services are readily available from these hotels to their respective airports.

Frequently asked questions

What is the best area to stay in Hannibal?
The best area to stay in Hannibal is the historic downtown area, particularly near Main Street and the riverfront.This area is the heart of Hannibal's visitor experience, offering a concentrated collection of attractions, shops, and dining establishments. It's very walkable, with many buildings boasting 19th-century architecture, and is laid out along the Mississippi River. You'll find most of the city's key landmarks, like the Mark Twain Boyhood Home & Museum, within easy walking distance. Couples often appreciate this area for its convenient access to historical sites, unique shops, and a variety of dining options, making it easy to enjoy a relaxed itinerary.Families also find this downtown location very suitable. Its proximity to the Mark Twain Cave Complex (just a short drive away) and the riverboat excursions means less travel time and more time experiencing Hannibal's famous literary connections.
What are the best hotels in Hannibal that travelers recommend?
Two of the best hotels in Hannibal that travelers consistently recommend are the Sleep Inn & Suites Hannibal West and the Best Western On The River.The Sleep Inn & Suites Hannibal West has an outstanding 9.6 rating. Guests frequently praise the comfortable and clean rooms, the excellent full breakfast, and the friendly and helpful staff. The hotel also offers a convenient indoor pool and free cribs, and is located just 1.3 miles from Veteran's Sports Park. Plenty of easy parking is also available.Another highly recommended option is the Best Western On The River, which has an 8.6 rating. This hotel is praised for its superb and great location, being just 0.1 miles from the Mark Twain Boyhood Home and Museum and 0.0 miles from Jim's Journey: The Huck Finn Freedom Center. Guests appreciate the friendly and helpful staff, comfortable and clean rooms, and the hot and good breakfast. It also features a nice indoor pool.
What are the best family hotels in Hannibal?
For families visiting Hannibal, consider the Sleep Inn & Suites Hannibal West or the Best Western On The River.The Sleep Inn & Suites Hannibal West, with an excellent 9.6 rating, offers comfortable and clean rooms, along with free breakfast and free WiFi. Guests appreciate the friendly and helpful staff, as well as the convenient location and ample free parking. Connecting rooms and free cribs are also available.Another excellent choice is the Best Western On The River, rated 8.6. This hotel is praised for its superb location, being just 0.1 miles from the Mark Twain Boyhood Home and Museum and 0.0 miles from Jim's Journey: The Huck Finn Freedom Center. It features a pool with a gate for added safety, sofa beds, and connecting rooms. Guests frequently highlight the friendly staff, comfortable and clean rooms, and hot breakfast. Find more child-friendly accommodations in Hannibal
What are the best spa hotels in Hannibal?
For a spa hotel in Hannibal, the Comfort Inn & Suites - Hannibal is a great option.The Comfort Inn & Suites - Hannibal has a 7.6 rating and offers a full-service spa where guests can relax and rejuvenate. Travelers often highlight the comfortable and clean rooms, as well as the great breakfast buffet. Free WiFi, free self-parking, and complimentary toiletries are also provided for guests' convenience. See all spa hotels in Hannibal
What hotels in Hannibal offer free breakfast?
For hotels in Hannibal offering complimentary breakfast, consider the Sleep Inn & Suites Hannibal West, the Best Western On The River, the 4-star Garth Woodside Mansion B&B, the Quality Inn & Suites Hannibal West, and the Comfort Inn & Suites - Hannibal.The Sleep Inn & Suites Hannibal West, with an outstanding 9.6 rating, provides both free breakfast and free full breakfast. Guests consistently praise its comfortable and clean rooms, excellent breakfast, and friendly staff. It is conveniently located near Veteran's Sports Park.The Best Western On The River, rated 8.6, offers a free self-serve breakfast. This hotel is in a great location, just 0.1 miles from the Mark Twain Boyhood Home and Museum and 0.2 miles from the Mark Twain Memorial Lighthouse. Guests appreciate the hot and good breakfast, as well as the friendly staff and comfortable rooms.The 4-star Garth Woodside Mansion B&B, also with an excellent 9.6 rating, includes free breakfast and free full breakfast. This highly-rated bed and breakfast provides a luxurious stay with amenities like a private outdoor hot tub.The Quality Inn & Suites Hannibal West, rated 8.0, offers a free buffet breakfast. Guests frequently mention the clean and spacious rooms, great breakfast, and very helpful staff. It is located 1.2 miles from Veteran's Sports Park.The Comfort Inn & Suites - Hannibal, with a 7.6 rating, also provides free buffet breakfast. Travelers find the rooms comfortable and clean, and the breakfast buffet is often described as amazing. Find more hotels with free breakfast in Hannibal
What are the top pet-friendly hotels in Hannibal?
For top pet-friendly hotels in Hannibal, consider the Quality Inn & Suites Hannibal West, the Days Inn by Wyndham Hannibal, or the Comfort Inn & Suites - Hannibal.The Quality Inn & Suites Hannibal West, with a rating of 8.0, permits dogs and offers a free buffet breakfast. Guests frequently mention the clean and spacious rooms, and the great and helpful staff. It is conveniently located 1.2 miles from Veteran's Sports Park.Another good option is the Days Inn by Wyndham Hannibal, which has a 7.4 rating. This hotel also permits dogs, and guests appreciate the friendly and helpful staff, clean and quiet rooms, and good breakfast.The Comfort Inn & Suites - Hannibal, rated 7.6, is a welcoming choice for travelers with both dogs and cats. It features a free buffet breakfast, and guests often compliment the comfortable and clean rooms, great breakfast, and friendly staff. See more pet-friendly hotels in Hannibal
What are the best budget hotels in Hannibal?
For budget-friendly accommodations in Hannibal, several highly-rated options include the Quality Inn & Suites Hannibal West, Baymont by Wyndham Hannibal, Days Inn by Wyndham Hannibal, Comfort Inn & Suites - Hannibal, and Super 8 by Wyndham Hannibal.The Quality Inn & Suites Hannibal West, with a rating of 8.0, offers complimentary parking for all vehicles, free wired and wireless internet, and a free buffet breakfast. Guests consistently mention the clean and spacious rooms, comfortable beds, and the friendly and helpful staff. It is conveniently located 1.2 miles from Veteran's Sports Park.Another excellent choice is the Baymont by Wyndham Hannibal. This hotel provides free internet, a complimentary full breakfast, and free self-parking, including space for RVs, buses, and trucks. Travelers frequently praise the amazing and helpful staff, clean rooms, comfy beds, and the absolutely delicious breakfast.The Days Inn by Wyndham Hannibal, rated 7.4, features free WiFi, complimentary continental breakfast, and free self-parking for all vehicle types. Guests often highlight the friendly and helpful staff, clean and quiet rooms, and the good breakfast and price.The Comfort Inn & Suites - Hannibal, with a rating of 7.6, offers free self-parking, complimentary breakfast, free WiFi, and a free buffet breakfast. Visitors appreciate the comfortable and clean rooms, comfortable beds, and the friendly staff. The amazing breakfast buffet is also a frequent highlight.Finally, the Super 8 by Wyndham Hannibal, rated 7.2, provides a free breakfast, free toiletries, and free self-parking. Guests often praise the clean rooms and amenities, comfy beds, and friendly staff. It is located 1.3 miles from West Ely Park, 1.2 miles from Indian Mounds Park, and 1.3 miles from Sodalis Nature Preserve. View all budget hotels in Hannibal
What are the most romantic hotels in Hannibal for couples?
For a romantic getaway in Hannibal, couples should consider the Garth Woodside Mansion B&B or the Lighthouse Inn & Suites.The 4-star Garth Woodside Mansion B&B, with an exceptional 9.6 rating, offers a truly intimate experience. Guests can enjoy a complimentary full breakfast and private hot tubs, some of which are outdoors, great for a relaxing evening together. The B&B also provides free self-parking and toiletries.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 in its rooms, creating a luxurious and private retreat. It is also conveniently located just 0.4 miles from the historic Rockcliffe Mansion. See all romantic hotels in Hannibal
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 near several attractions, including the Mark Twain Boyhood Home and Museum and Jim's Journey: The Huck Finn Freedom Center, both just a short walk away. Guests consistently praise the friendly and helpful staff, comfortable rooms, and the great breakfast.Another highly-rated option is the Garden House Bed and Breakfast, also with an 8.6 rating. This bed and breakfast is praised for its wonderful breakfast and great hospitality, offering a comfortable stay close to local points of interest like the Mark Twain Boyhood Home and Museum.
When is the best time to go to Hannibal?
The best time to go to Hannibal for pleasant weather and a full range of activities is from late spring to early fall, specifically May through October.During these months, the weather is generally warm and comfortable, making it ideal for exploring the town's outdoor attractions like the Mark Twain Cave Complex and strolling along the Mississippi Riverfront. Most of the local historical sites and museums, such as the Mark Twain Boyhood Home & Museum and the Molly Brown Birthplace Museum, operate on extended hours during this peak season.Families traveling with children will find the summer months (June to August) particularly convenient, as this aligns with school holidays. This is when all attractions are fully operational, and there are often additional family-friendly events and performances, such as riverboat cruises and live storytelling sessions.For those who prefer slightly cooler temperatures and fewer crowds, May and September offer a nice balance.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 much is the nightly rate at a Hannibal hotel?
Prices for hotels in Hannibal often vary, but you can find a great deal from $59 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.

Explore a world of travel with Expedia