
Cheap Holidays to Hannibal
- Top deals for trips to Hannibal
- 3-night holiday deals
- 4-night holiday deals
- 5-night holiday deals
- 6 or 7-night holiday deals
Top deals for trips to Hannibal
Price found within the past 48 hours. Click for updated prices.

3.0-star property
Casino Queen Hotel
14 Nov - 21 Nov
7 night stay
Zürich (ZRH) to St. Louis (STL)
American Airlines • Direct return • Coach
Price was CHF 831, price is now CHF 729 per person
CHF 729
per person
found 1 day ago
Our customers tell us that they can't get enough of the helpful staff at Casino Queen Hotel. During your stay, you're just a quick walk from Mississippi River. Enjoy features like free WiFi in public areas and free self-parking, plus an indoor pool.

3.5-star property
The Wildwood Hotel
14 Nov - 21 Nov
7 night stay
Zürich (ZRH) to St. Louis (STL)
American Airlines • Direct return • Coach
Price was CHF 1'221, price is now CHF 752 per person
CHF 752
per person
found 1 day ago
Our customers tell us they can't get enough of The Wildwood Hotel's great location. During your stay, you'll be within walking distance of Wildwood Dog Park. Free breakfast, free WiFi in public areas and free self-parking are available.

4.0-star property
Marriott St. Louis Grand
Downtown St. Louis
14 Nov - 21 Nov
7 night stay
Zürich (ZRH) to St. Louis (STL)
American Airlines • Direct return • Coach
Price was CHF 1'686, price is now CHF 1'598 per person
CHF 1'598
per person
found 1 day ago
Our customers tell us that they can't get enough of the helpful staff at Marriott St. Louis Grand. During your stay, you're just a quick walk from Dome at America’s Center. Free WiFi in public areas, a restaurant and a 24-hour gym are available.
Hannibal Holiday Packages for 6-7 Nights
Price found within the past 48 hours. Click for updated prices.

3.0-star property
Casino Queen Hotel
14 Nov - 21 Nov
7 night stay
Zürich (ZRH) to St. Louis (STL)
American Airlines • Direct return • Coach
Price was CHF 831, price is now CHF 729 per person
CHF 729
per person
found 1 day ago
Our customers tell us that they can't get enough of the helpful staff at Casino Queen Hotel. During your stay, you're just a quick walk from Mississippi River. Enjoy features like free WiFi in public areas and free self-parking, plus an indoor pool.

3.5-star property
The Wildwood Hotel
14 Nov - 21 Nov
7 night stay
Zürich (ZRH) to St. Louis (STL)
American Airlines • Direct return • Coach
Price was CHF 1'221, price is now CHF 752 per person
CHF 752
per person
found 1 day ago
Our customers tell us they can't get enough of The Wildwood Hotel's great location. During your stay, you'll be within walking distance of Wildwood Dog Park. Free breakfast, free WiFi in public areas and free self-parking are available.

4.0-star property
Marriott St. Louis Grand
Downtown St. Louis
14 Nov - 21 Nov
7 night stay
Zürich (ZRH) to St. Louis (STL)
American Airlines • Direct return • Coach
Price was CHF 1'686, price is now CHF 1'598 per person
CHF 1'598
per person
found 1 day ago
Our customers tell us that they can't get enough of the helpful staff at Marriott St. Louis Grand. During your stay, you're just a quick walk from Dome at America’s Center. Free WiFi in public areas, a restaurant and a 24-hour gym are available.
Best Hannibal hotel deals for your holiday

Best Western On The River
401 North 3rd Street, Hannibal, MO
The price is CHF 107 per night
CHF 107
22 Sept - 23 Sept
includes taxes & fees
3.26 km from city centre
The free breakfast at Best Western On The River gets good marks from our customers. During your stay, you're just a quick walk from Mississippi River. You'll find features such as free WiFi in public areas and free self-parking, plus an indoor pool.
Pool
Whirlpool

Quality Inn & Suites Hannibal
120 Lindsey Drive, Hannibal, MO
The price is CHF 103 per night
CHF 103
21 Sept - 22 Sept
includes taxes & fees
3.75 km from city centre
Our customers tell us that they can't get enough of the free breakfast at Quality Inn & Suites Hannibal. During your stay, you'll be connected to the convention centre and within walking distance of Hannibal Regional Hospital. Free WiFi in public areas, free self-parking and an indoor pool are available.
Pool
Whirlpool

Sleep Inn & Suites
105 Lakeside Dr, Hannibal, MO
The price is CHF 99 per night
CHF 99
28 Sept - 29 Sept
includes taxes & fees
4.4 km from city centre
Our customers tell us that they can't get enough of the free breakfast at Sleep Inn & Suites. During your stay, you're just a quick walk from Hospital Park. Free WiFi in public areas, free self-parking and an indoor pool are available.
Pool
Frühstück inbegriffen

Motel 6 Hannibal, MO
123 Huckleberry Heights Dr, Hannibal, MO
The price is CHF 50 per night
CHF 50
15 Sept - 16 Sept
includes taxes & fees
0.53 km from city centre
Our customers tell us that they can't get enough of the helpful staff at Motel 6 Hannibal, MO. During your stay, you'll be close to Sodalis Nature Preserve. Features include free WiFi in public areas and free self-parking, plus a restaurant.
Haustierfreundlich
Parkplatz inbegriffen

Baymont by Wyndham Hannibal
4141 Market St, Hannibal, MO
The price is CHF 64 per night
CHF 64
15 Sept - 16 Sept
includes taxes & fees
1.84 km from city centre
Our customers tell us that they can't get enough of the helpful staff at Baymont by Wyndham Hannibal. During your stay, you'll be close to West Ely Park. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Pool
Frühstück inbegriffen

Days Inn by Wyndham Hannibal
4070 Market St, Hannibal, MO
The price is CHF 61 per night
CHF 61
21 Sept - 22 Sept
includes taxes & fees
1.77 km from city centre
Our customers tell us that they can't get enough of the helpful staff at Days Inn by Wyndham Hannibal. During your stay, you'll be close to West Ely Park. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Frühstück inbegriffen
Haustierfreundlich
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.
Cheap flights to Hannibal
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.
SEA
Seattle
STL
St. Louis
CHF 162 Return, found 2 hours ago
CHF 162
Return
found 2 hours ago
SEA
Seattle
STL
St. Louis
CHF 190 Return, found 2 hours ago
CHF 190
Return
found 2 hours ago
SEA
Seattle
STL
St. Louis
CHF 194 Return, found 2 hours ago
CHF 194
Return
found 2 hours ago
Other holiday destinations
Plan your trip to Hannibal
^Savings based on all package bookings with Flight + Hotel made on ebookers.ch from 2019-04-01 - 2020-03-31 as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.