
Hannibal Vacations from $1,141
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to $2,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
The Latest Hannibal vacation packages
Price found within the past 48 hours. Click for updated prices.

Baldwinsville B&B
Price was $1,326, price is now $1,141 per person
$1,141
per person
Dec 26 - Jan 2
found 23 hours ago
Roundtrip flight included
Charlotte (CLT) to Syracuse (SYR)
10/10 Exceptional! (208 reviews)
Checked in late about 8pm, still very receptive and pleasant (sorry). The house was gorgeous and exceedingly clean and tidy!! Baldwinsville is a nice little town and we will be back!!
Reviewed on Nov 8, 2026


Syracuse Grand
Price was $1,554, price is now $1,308 per person
$1,308
per person
Dec 21 - Dec 28
found 11 hours ago
Roundtrip non-stop flight included
Austin (AUS) to Syracuse (SYR)
6.8/10 (1,005 reviews)
Staff were great from check in to check out. Very helpful. Again, another trip without any flaws. This is the only property we go when we travel out here. Breakfast wasn’t bad.
Reviewed on Nov 13, 2026


Hannibal Hotel Deals

Rustic cabin w/ 29 acres. Hot tub, wood stove, nature trails, pet friendly &more
Hannibal NY
$359 nightly
The price is $402 total per night from Nov 17 to Nov 18
$402 total
Nov 17 - Nov 18
Total with taxes and fees
9.8/10 Exceptional! (13 reviews)
"The G Lodge is a must stay for anyone looking for peace and tranquility. We enjoyed all the amenities including the hot tub and the fire pit at the end of the day. This property has amazing rustic charm, we highly recommend a stay at the G Lodge!"
Reviewed on Oct 16, 2026

Randolph Hotel Liverpool/Syracuse/Airport West, Trademark
441 Electronics Pkwy Liverpool NY
Fully refundableReserve now, pay when you stay
$78 nightly
The price is $90 total per night from Dec 3 to Dec 4
$90 total
Dec 3 - Dec 4
Total with taxes and fees

Super 8 by Wyndham Liverpool/Syracuse North Airport
421 7th North Street Liverpool NY
Fully refundableReserve now, pay when you stay
$67 nightly
The price is $77 total per night from Dec 9 to Dec 10
$77 total
Dec 9 - Dec 10
Total with taxes and 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.
Find the Best Hannibal Vacation Packages
Hannibal Essential Information
Language | English |
|---|---|
Currency | U.S dollars |
Closest Airport | Hancock Intl. Airport (SYR) |
Population | 530 |
Top Sights | Thunder Island, Battle Island State Park and Oswego Speedway |
More vacations you might like
Frequently asked questions
Explore a world of travel with Expedia
- Red Roof Inn Hotels in Hannibal
- Cabins in Sterling
- Hotels in Sterling
- Lake in Oswego
- 5 Star Hotels in Fair Haven
- Cottages in Fair Haven
- Hotels in Fair Haven
- Hot Tub in Oswego
- Wyndham Hotels in Oswego
- 3 Star Hotels in Hannibal
- Private Vacation Homes in Fair Haven
- Hotels in Fulton
- Hotels in Oswego
- Motels in Fulton
- Hotels in Hannibal
- Bed and Breakfast in Sterling
- Aparthotels in Oswego
- Hotels in Wolcott
- Flights to Oswego
- Flights from New York (NYC) to North Syracuse (SYR)
- Delta Air Lines Atlanta (ATL) to North Syracuse (SYR) flights
- Flights to Fulton
- Flights from Boston (BOS) to North Syracuse (SYR)
- JetBlue Airways Jamaica (JFK) to North Syracuse (SYR) flights
- Flights to Fair Haven
- Flights to Hannibal
- Flights to Baldwinsville
- Flights to Mexico
- Visit Oswego
- Scriba Town Park
- West Syracuse All Inclusive Vacation Packages
- Where to stay in Syracuse
- Visit Liverpool
- Fort Ontario State Historic Site
- Where to stay in Skaneateles
- West Syracuse All Inclusive Vacation Packages
- Wright's Landing Marina
- Visit Sodus Point
- Where to stay in Oswego
- Fair Haven Beach State Park
- Visit Auburn
- Where to stay in East Syracuse
- Visit Downtown Syracuse
- Cato Vacations
- Where to stay in Waterloo
- Visit Syracuse
- Parish Vacations
- Finger Lakes Region All Inclusive Vacation Packages
- Where to stay in Rochester
- Oswego Vacations
- Skaneateles Vacations
- Palmyra Vacations
- East Syracuse Vacations
- Seneca Falls Vacations
- Fulton Vacations
- Rochester Vacations
- Downtown Syracuse Vacations
- West Syracuse All Inclusive Vacation Packages
- West Syracuse All Inclusive Vacation Packages
- West Syracuse All Inclusive Vacation Packages
- Visit Fulton
- Finger Lakes Region All Inclusive Vacation Packages
- Where to stay in Pulaski
- Visit Baldwinsville
- Finger Lakes Region All Inclusive Vacation Packages
- Where to stay in Oneida
- Visit Skaneateles
- West Syracuse All Inclusive Vacation Packages
- Where to stay in Canandaigua
- Visit Seneca Falls
- West Syracuse All Inclusive Vacation Packages
- Where to stay in Rome
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.



















