
Hannibal Vacations
Book a Hotel + Flight together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AED 5,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Find the Best Hannibal Vacation Packages
Hannibal Hotel Deals

Quality Inn & Suites Hannibal West
120 Lindsey Drive Hannibal MO
Fully refundable
AED 266
AED 309 total
30 Aug - 31 Aug
includes taxes & fees
8/10 Very Good! (1,036 reviews)
"Check in was quick, spacious , clean rooms. Best of all the hotel was quiet."
Reviewed on 22 August 2026

Sleep Inn & Suites Hannibal West
105 Lakeside Dr Hannibal MO
Fully refundable
AED 434
AED 505 total
20 Sep - 21 Sep
includes taxes & fees

Motel 6 Hannibal, MO
123 Huckleberry Heights Dr Hannibal MO
Fully refundableReserve now, pay when you stay
AED 213
AED 246 total
28 Aug - 29 Aug
includes taxes & fees
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.
Stay near popular Hannibal attractions

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.

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.
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.
Mark Twain Cave
8.8/10 (89 reviews)
Explore Mark Twain Cave's labyrinthine passages, immortalized in "The Adventures of Tom Sawyer." Year-round 52°F temperatures make this literary landmark a refreshing retreat during summer explorations.
Jim's Journey: The Huck Finn Freedom Center
8.4/10 (33 reviews)
This unique museum honors "Jim" from Huckleberry Finn and the real Daniel Quarles who inspired him. Explore artifacts and photographs that reveal the rich African American history of Mark Twain's hometown.
Big River Train Town
8.0/10 (25 reviews)
Once a beloved interactive museum showcasing vintage toy trains and railroad memorabilia in Hannibal, Missouri. Visitors could operate trains and explore detailed dioramas, though the museum is now permanently closed.
Lovers Leap
8.8/10 (171 reviews)
Find out about the history of Hannibal with a stop at Lovers Leap. While in this walkable area, you can savor the top-notch restaurants.
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.
Frequently asked questions
How much does a Hannibal vacation package cost?
You'll find cheap prices on Expedia for your Hannibal escape. However, a range of 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 book a cheap Hannibal vacation package, consider traveling in December, January and February. You're likely to find better rates on airfares and hotels during these months — ideal for travelers wishing to save money.
How to find the best Hannibal package deals?
Begin your search for a Hannibal package deal by entering your destination and preferred travel dates under our "Packages" tab. Then apply some filters, like "Property type" and "Guest rating," to fine-tune the results to your exact needs. You can also sort by "Package discount" and browse offers that come with huge savings. If you don't find the perfect Hannibal package deal straight away, just tweak your dates and search again. Remember that deals are only available for a limited time, so book early and get your Hannibal adventure underway.
Is it cheaper to book a Hannibal vacation as a package?
An Expedia vacation package could score you significant savings when compared to booking hotels and flights separately. Better still, you can customize your Hannibal trip to match your exact needs. Choose your preferred flight time, select the hotel type and add a rental car. Check out our great deals to see how much you can save.
When to book a vacation package to Hannibal?
Secure amazing discounts by reserving your flights early with Expedia. If being spontaneous is more your thing, snap up one of our last-minute deals for a spur-of-the-moment Hannibal break.
How to plan a trip to Hannibal?
- Choose your dates: What you want to do in Hannibal and your favorite season will help you decide when to go.
- Set your budget: Consider costs such as flights, food and transportation when calculating how much to put aside for your trip to Hannibal. Then, pick a property that fits your budget, whether that's a wallet-friendly option or a lavish getaway.
- Decide how long to go for: Now that you're more familiar with Hannibal, you can work out the perfect length of your vacation. Pull together a draft plan and allocate enough time to cover everything you want to do.
- Bundle your accommodations and airfare: After you've settled on your trip dates and duration, book the ideal Hannibal vacation package for you.
Explore a world of travel with Expedia
- Hilton Hotels in Taylor
- Pet-Friendly Hotels in Bowling Green
- Cabin Rentals in Clarksville
- 4 Star Hotels in Bowling Green
- Apartments in Eolia
- Best Western Hotels in Louisiana
- Hotels with Hot Tubs in Hannibal
- 3 Star Hotels in Vandalia
- B&B in Palmyra
- 4 Star Hotels in Eolia
- 5 Star Hotels in Vandalia
- Historic Hotels in Hannibal
- Cabin Rentals in Stoutsville
- Wyndham Hotels in Canton
- Accor Hotels in Louisiana
- Cabin Rentals in Curryville
- Condo Rentals in Curryville
- Budget Host Hotels in Maywood
- Independent Hotels in Palmyra
- Apartments in Frankford
- Best Western Hotels in Shelbina
- B&B in Shelbina
- Motels in Frankford
- Independent Hotels in Louisiana
- Clarksville Hotels
- 5 Star Hotels in La Grange
- Cabin Rentals in La Grange
- Wyndham Hotels in Louisiana
- Vacation Homes in Curryville
- Frankford Hotels
- 4 Star Hotels in Taylor
- Condo Rentals in Canton
- Vacation Homes in New London
- Wyndham Hotels in Vandalia
- B&B in New London
- Condo Rentals in Monroe City
- 2 Star Hotels in Bowling Green
- Wyndham Hotels in Shelbina
- 3 Star Hotels in Taylor
- Wyndham Hotels in New London
- 4 Star Hotels in Palmyra
- B&B in Frankford
- Best Western Hotels in Northeast Missouri
- Cabin Rentals in Frankford
- 2 Star Hotels in Monroe City
- Wyndham Hotels in Hannibal
- Wyndham Hotels in Bowling Green
- Motels in Clarksville
- 5 Star Hotels in Curryville
- Premier Inn Hotels in Clarksville
- Apartments in New London
- Cabin Rentals in New London
- Cabin Rentals in Monroe City
- 5 Star Hotels in Clarksville
- Motels in Louisiana
- Luxury Hotels in Northeast Missouri
- Independent Hotels in Farber
- 5 Star Hotels in Eolia
- Family Hotels in Northeast Missouri
- 3 Star Hotels in Shelbina
- Cheap Hotels in Palmyra
- B&B in Canton
- Cabin Rentals in Saverton
- Cabin Rentals in Vandalia
- Apartments in Bowling Green
- Hilton Hotels in Canton
- 3 Star Hotels in Eolia
- Cabin Rentals in Louisiana
- B&B in Hannibal
- Wyndham Hotels in Shelbyville
- Best Western Hotels in Hannibal
- Wyndham Hotels in La Grange
- Apartments in Canton
- 4 Star Hotels in Louisiana
- Casino Hotels in Canton
- Inns in Clarksville
- B&B in Bowling Green
- Pet-Friendly Hotels in Canton
- 3 Star Hotels in Frankford
- 3 Star Hotels in Palmyra
- Budget Host Hotels in Hannibal
- Flights from Stoutsville
- Flights from New London
- Flights from Vandalia
- Flights from Curryville
- Flights from Frankford
- Flights from Perry
- Flights from Louisiana
- Flights from Eolia
- Flights from Monroe City
- Flights from La Grange
- Flights from Shelbina
- Flights from Hannibal
- Flights from Taylor
- Flights from Canton
- Flights from Saverton
- Flights to Hannibal
- Flights from Palmyra
