Hannibal Vacations from $240

Book a Hotel + Flight or Car together to unlock savings

Your Hannibal Vacation

Excellent adventures await when you lock in a vacation package to Hannibal. Whether you're a history buff, foodie or just a traveler who loves to experience new places, there's something for everyone in this exciting city. Fill your spare time with tours of Mark Twain Boyhood Home and Museum, Mark Twain Cave and Cameron Cave and Mark Twain Cave, some of the attractions you shouldn't miss during your trip to Hannibal. Stop daydreaming and start traveling. Explore the broad range of options on Expedia today and put your Hannibal vacation plans into gear!

The Latest Hannibal vacation packages

Price found within the past 48 hours. Click for updated prices.
Hilton Garden Inn Chesterfield
The Wildwood Hotel
Hampton Inn By Hilton St Louis Airport
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
Crowne Plaza St. Louis Airport by IHG
Don't see what you're looking for?
See all available trips from Columbus to Hannibal
View all trips

Discover the most popular places to visit in Hannibal

Hannibal Hotel Deals

Quality Inn & Suites Hannibal

Quality Inn & Suites Hannibal

2.5 out of 5
120 Lindsey Drive, Hannibal, MO
Fully refundableReserve now, pay when you stay
$85 nightly
The price is $99 total per night from Nov 26 to Nov 27
$99 total
Nov 26 - Nov 27
Total with taxes and fees
7.8/10 Good! (1,001 reviews)
Good

Reviewed on Nov 7, 2025

Quality Inn & Suites Hannibal
Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal

2.5 out of 5
4000 Market St, Hannibal, MO
Fully refundableReserve now, pay when you stay
$90 nightly
The price is $103 total per night from Nov 16 to Nov 17
$103 total
Nov 16 - Nov 17
Total with taxes and fees
7.6/10 Good! (645 reviews)
Nah

Reviewed on Nov 5, 2025

Comfort Inn & Suites - Hannibal
Best Western On The River

Best Western On The River

2.5 out of 5
401 North 3rd Street, Hannibal, MO
Fully refundableReserve now, pay when you stay
$113 nightly
The price is $130 total per night from Nov 24 to Nov 25
$130 total
Nov 24 - Nov 25
Total with taxes and fees
8.6/10 Excellent! (1,001 reviews)
Clean room, friendly helpful staff. Conveniently located

Reviewed on Nov 5, 2025

Best Western On The River
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.

Find the Best Hannibal Vacation Packages

Things to do in and around Hannibal

Hannibal, Missouri, offers a charming blend of outdoor adventures and cultural attractions, perfect for a romantic getaway or a fun-filled day trip. Enjoy the scenic recreational areas, explore engaging museums, and challenge yourself with a round of golf. With its thrilling activities and popular sites, Hannibal is an ideal destination for those seeking both adventure and relaxation amidst beautiful landscapes.

Shopping

Hannibal offers charming local shops for unique gifts and souvenirs. For a broader selection, if you're up for a drive, visit Quincy Mall, 17 miles away, which features a variety of stores, entertainment options, and a lively atmosphere perfect for family outings.

Recreation

Experience the charm of Planters Barn Theater, where culture and entertainment intertwine, perfect for a romantic evening or family outing. For outdoor enthusiasts, Westview Golf Course offers a beautiful setting for a round of golf, while Bluff City Theater invites you to enjoy captivating performances in a vibrant atmosphere.

Adventure

The Greeman Tennis Center, located 17 miles from Hannibal, offers an energetic atmosphere for tennis enthusiasts. Enjoy a thrilling match or participate in a friendly competition while taking in the vibrant sports scene. It's perfect for both seasoned players and beginners looking for adventure on the court.

Nightlife

In Hannibal, Missouri, enjoy a cozy nightlife scene with local bars like the Mark Twain Brewery, offering craft brews and live music. Stroll along Main Street for charming pubs and seasonal events, or catch a performance at the Historic Hannibal Arts Council for a taste of local culture.

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

Find the best attractions in Hannibal

Hannibal, Missouri, is an ideal destination for outdoor and romantic getaways, offering scenic views and a rich historical backdrop. Visitors can explore local attractions such as caves, historic houses, and urban parks, making it perfect for family outings and city experiences. Don't miss the Hannibal History Museum and various area attractions that highlight the town's vibrant history and charm.

  • Mark Twain Cave: Experience the thrill of exploration at Mark Twain Cave, where you can take guided tours through fascinating rock formations and learn about the cave's history, including its connection to the famous author Mark Twain. Perfect for adventure lovers.
  • Mark Twain Boyhood Home and Museum: Step back in time at the Mark Twain Boyhood Home and Museum, where you can immerse yourself in the culture and life of Samuel Clemens. Explore the historic house and engaging exhibits that celebrate his literary legacy.
  • Mark Twain Memorial Lighthouse: Climb to the top of the Mark Twain Memorial Lighthouse for stunning views of the Mississippi River. This historic landmark pays tribute to Twain's legacy and offers a beautiful setting for a leisurely visit.

Tips to save on your trip to Hannibal

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Hannibal.
  • Consider traveling during the off-peak season (typically November to January) for more affordable package holidays to Hannibal.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Hannibal Essential Information

Language
English
Currency
U.S dollars
Closest Airport
Quincy Regional-Baldwin Field Airport (UIN)
Population
17,800
Max Temp Winter
35ºF
Max Temp Summer
85ºF
Top Sights
Mark Twain Cave, Mark Twain Cave and Cameron Cave and Planters Barn Theater

More vacations you might like

Frequently asked questions

How much does a Hannibal vacation package cost?
You'll find cheap prices from $240 on Expedia for your Hannibal escape. However, factors like your choice of hotel, the season and length of stay will determine how much your vacation to Hannibal costs.
What are the cheapest months to go to Hannibal?
If you're looking to snag a cheap Hannibal vacation package, consider planning a trip in November, December and January. You're likely to find lower prices on accommodations and flights during these quieter months — perfect for a budget-friendly getaway.
How many days is enough for Hannibal?
With a well-organized schedule, you can easily visit the top Hannibal sights in a few days. But if you prefer to explore off the beaten track or go on day trips, consider booking your Hannibal vacation for longer.
Is it worth booking a vacation package to Hannibal?
Hannibal offers everything you need for a wonderful trip. Begin your Hannibal vacation on a high note by visiting top attractions like Mark Twain Boyhood Home and Museum.
How to find the best Hannibal package deals?
Use Expedia's handy filters to help you find some terrific Hannibal package deals. When you start your search, just set your maximum budget and then order the results by "Price: low to high." If you want to save, plan your trip for midweek, or search for Hannibal package deals in the off-peak season. Switch up your travel dates and you may land even bigger discounts. As a rule of thumb, it's usually best to book your vacation package well in advance.
Is it cheaper to book a Hannibal vacation as a package?
An Expedia vacation package could land you great savings when compared to arranging stays and flights separately. Better still, you can personalize your Hannibal trip to fit your exact style. Pick your preferred flight time, select the hotel type and add a rental car. Browse our great deals to see how much you can save.
When to book a vacation package to Hannibal?
Secure fantastic discounts by reserving your flights in advance with Expedia. If spontaneity is more your style, grab one of our last-minute deals for an impromptu Hannibal break.
Does Expedia offer Book Now, Pay Later Hannibal vacation packages?
Set off on your dream getaway to Hannibal with help from our Book Now, Pay Later vacations. There's no need to save up or hold off until your next payday — we've teamed up with online lender Affirm to give you flexibility with your finances. Our vacation packages with payment plans mean you can split the cost over 3, 6 or 12 months. With no late payment fees or hidden charges, it's a breeze to stick to your budget and snap up bargains before they disappear.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.