Search Deals onHannibal Vacation Packages
Hannibal Flight + Hotel Packages
Price found within the past 48 hours. Click for updated prices.

Hilton Garden Inn Chesterfield
Price was $503, price is now $333 per person
$333
per person
Oct 31 - Nov 4
found 15 hours ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to St. Louis (STL)
Stay at this 3-star business-friendly hotel in Chesterfield. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions The J - Chesterfield Gym & Fitness Center and Topgolf are located nearby.
I booked online and paid via the app. When I arrived on site they explained they had overbooked and had no rooms available. The staff was amazing and went above and beyond and secured a room at another location. Thank you to the staff for taking care of us.
Reviewed on Jul 26, 2025

The Wildwood Hotel
Save 100% on your flight
Price was $757, price is now $405 per person
$405
per person
Oct 31 - Nov 4
found 15 hours ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to St. Louis (STL)
Stay at this 3.5-star business-friendly hotel in Wildwood. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the convenient parking in our reviews. Popular attractions Six Flags St. Louis and Skid Row are located nearby.
Very clean and staff were nice and attentive. The breakfast was disappointing, that’s my only negative.
Reviewed on Aug 24, 2025

The Royal Sonesta Chase Park Plaza St. Louis
Price was $884, price is now $565 per person
$565
per person
Oct 31 - Nov 4
found 1 day ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to St. Louis (STL)
Stay at this 4.5-star luxury hotel in St. Louis. Enjoy free WiFi, an outdoor pool, and 3 restaurants. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions St. Louis Union Station and Busch Stadium are located nearby.
Clean upbeat cool vibe hotel that is centrally located and offers many fun amenities.
Reviewed on Aug 24, 2025

The Knight Center at Washington University
Save 100% on your flight
Price was $633, price is now $413 per person
$413
per person
Oct 31 - Nov 4
found 15 hours ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to St. Louis (STL)
Stay at this hotel in St. Louis. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions St. Louis Union Station and St. Louis Zoo are located nearby.
Great location! Very convenient!
Reviewed on Aug 24, 2025

WorldMark Lake of the Ozarks
Save 100% on your flight
Price was $748, price is now $506 per person
$506
per person
Oct 31 - Nov 4
found 15 hours ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to St. Louis (STL)
Stay at this 3-star hotel in Osage Beach. Enjoy free parking, a fitness center, and a 24-hour front desk. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Bagnell Dam and Osage Beach Premium Outlets are located nearby.
Great property! Your balcony view is directly on the water. This property offers a dock unused just for guests. I would bring your own raft or float to enjoy the water. The pools and hot tube area are nice, and offer grills for cooking in the pool area and another location.
Check in was great except our room wasn’t ready until 5, the check in time was 4, however they made accommodations to us to offset the delay. It’s close to many fun things to do at the Lake of the Ozarks!! We will be back and will stay here again.
Reviewed on Aug 10, 2025

Ameristar Casino Resort and Spa
Save 100% on your flight
Price was $757, price is now $532 per person
$532
per person
Oct 31 - Nov 4
found 15 hours ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to St. Louis (STL)
Stay at this 4.5-star luxury hotel in St. Charles. Enjoy an outdoor pool, a full-service spa, and 6 restaurants. Our guests praise the clean rooms and the property condition in our reviews. Popular attractions Ameristar Casino St. Charles and Hollywood Casino Amphitheatre are located nearby.
Loved my stay here will be back
Reviewed on Aug 13, 2025

Marriott St. Louis West
Price was $565, price is now $402 per person
$402
per person
Oct 31 - Nov 4
found 15 hours ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to St. Louis (STL)
Stay at this 3.5-star business-friendly hotel in St. Louis. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff in our reviews. Popular attractions Bellerive Country Club and American Kennel Club Museum of the Dog are located nearby.
Ample free self parking. Friendly staff. Clean. Free bottled water.
Reviewed on Aug 16, 2025

DoubleTree by Hilton St. Louis Forest Park
Price was $572, price is now $407 per person
$407
per person
Oct 31 - Nov 4
found 15 hours ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to St. Louis (STL)
Stay at this 4-star business-friendly hotel in St. Louis. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions St. Louis Union Station and Busch Stadium are located nearby.
Parking is terrible and you shouldn’t have to pay $15 to park then charge for breakfast when your paying all that money to stay!!
Reviewed on Aug 23, 2025
Hannibal Vacation Packages 3-4 Night Stays
Price found within the past 48 hours. Click for updated prices.



Hannibal Vacation Packages 5-7 Night Stays
Price found within the past 48 hours. Click for updated prices.



Top Flight Deals
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Thu, Sep 18 - Thu, Sep 25
ATL
Hartsfield-Jackson Atlanta Intl.
STL
Lambert-St. Louis Intl.
$75 Roundtrip, found 1 day ago
$75
Roundtrip
found 1 day ago

Thu, Sep 11 - Sun, Sep 14
DFW
Dallas-Fort Worth Intl.
STL
Lambert-St. Louis Intl.
$96 Roundtrip, found 9 hours ago
$96
Roundtrip
found 9 hours ago

Mon, Sep 29 - Sat, Oct 4
DEN
Denver Intl.
STL
Lambert-St. Louis Intl.
$99 Roundtrip, found 1 day ago
$99
Roundtrip
found 1 day ago

Fri, Oct 24 - Tue, Oct 28
LAX
Los Angeles Intl.
STL
Lambert-St. Louis Intl.
$163 Roundtrip, found 1 hour ago
$163
Roundtrip
found 1 hour ago
Discover Other Travel Deals
- Mark Twain Cave Vacations
- Mark Twain Boyhood Home and Museum Vacations
- Mark Twain Cave and Cameron Cave Vacations
- Rockcliffe Mansion Vacations
- Mark Twain Memorial Lighthouse Vacations
- Lovers Leap Vacations
- Molly Brown Museum and Home Vacations
- Big River Train Town Vacations
- Sawyer's Creek Fun Park Vacations
- Jim's Journey: The Huck Finn Freedom Center Vacations
- Bluff City Theater Vacations
- Planters Barn Theater Vacations
- Las Vegas Vacations
- Cancun Vacations
- Miami Vacations
- Corona Vacations
- Cabo San Lucas Vacations
- Disneyland Park Vacations
- New York Vacations
- Honolulu Vacations
- Los Angeles Vacations
- Maui Vacations
- Orlando Vacations
- New Orleans Vacations
- Canada Vacations
- Tulum Vacations
- Bali Vacations
- Maldives Vacations
- Clearwater Beach Vacations
- Denver Vacations
- South Beach Vacations
- Key West Vacations