Find hotels in Hannibal, NY from ₩110,826
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Hannibal
Family friendly
Check prices for these dates
Our top choices for Hannibal hotels

Red Roof Inn Weedsport
Red Roof Inn WeedsportWeedsport
8.4 out of 10, Very Good, (395 reviews)
The price is ₩111,183
₩125,638 total
includes taxes & fees
Feb 8 - Feb 9

Fulton Hotel - Oswego Riverfront
Fulton Hotel - Oswego RiverfrontFulton
6.0 out of 10, (15 reviews)
The price is ₩127,785
₩143,118 total
includes taxes & fees
Jan 11 - Jan 12

Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse
Microtel Inn & Suites by Wyndham Baldwinsville/SyracuseBaldwinsville
6.8 out of 10, (1,001 reviews)
The price is ₩91,428
₩105,142 total
includes taxes & fees
Jan 11 - Jan 12

Nightshade Inn & Gardens
Nightshade Inn & GardensCamillus
9.4 out of 10, Exceptional, (284 reviews)
The price is ₩121,751
₩140,014 total
includes taxes & fees
Jan 18 - Jan 19

Quality Inn & Suites Syracuse Fairgrounds
Quality Inn & Suites Syracuse FairgroundsSyracuse
6.4 out of 10, (615 reviews)
The price is ₩103,086
₩118,548 total
includes taxes & fees
Jan 25 - Jan 26

Baldwinsville B&B
Baldwinsville B&BBaldwinsville
10.0 out of 10, Exceptional, (183 reviews)
The price is ₩172,972
₩198,916 total
includes taxes & fees
Jan 11 - Jan 12

Tru By Hilton Syracuse-Camillus
Tru By Hilton Syracuse-CamillusCamillus
8.6 out of 10, Excellent, (1,000 reviews)
The price is ₩141,434
₩162,651 total
includes taxes & fees
Feb 9 - Feb 10

The Eis House
The Eis HouseMexico
8.6 out of 10, Excellent, (228 reviews)
The price is ₩159,891
₩179,078 total
includes taxes & fees
Jan 11 - Jan 12

Rodeway Inn
Rodeway InnWeedsport
7.4 out of 10, Good, (332 reviews)
The price is ₩100,062
₩120,074 total
includes taxes & fees
Feb 8 - Feb 9

Comfort Inn - NYS Fairgrounds
Comfort Inn - NYS FairgroundsSyracuse
7.8 out of 10, Good, (727 reviews)
The price is ₩147,027
₩169,081 total
includes taxes & fees
Jan 15 - Jan 16

Quality Inn Brewerton - Syracuse Oneida Lake Area
Quality Inn Brewerton - Syracuse Oneida Lake AreaBrewerton
6.4 out of 10, (1,000 reviews)
The price is ₩109,961
₩126,456 total
includes taxes & fees
Feb 8 - Feb 9

Suburban Studios Syracuse Fairgrounds
Suburban Studios Syracuse FairgroundsSyracuse
5.6 out of 10, (152 reviews)
The price is ₩101,734
₩116,996 total
includes taxes & fees
Jan 11 - Jan 12

Skaneateles Fields Resort & Spa, Curio Collection By Hilton
Skaneateles Fields Resort & Spa, Curio Collection By HiltonSkaneateles
9.6 out of 10, Exceptional, (8 reviews)
The price is ₩332,543
₩399,050 total
includes taxes & fees
Feb 1 - Feb 2

Holiday Inn Express Syracuse Fairgrounds by IHG
Holiday Inn Express Syracuse Fairgrounds by IHGSyracuse
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩161,344
₩185,546 total
includes taxes & fees
Jan 25 - Jan 26

Hampton Inn & Suites Syracuse North Airport Area
Hampton Inn & Suites Syracuse North Airport AreaNorth Syracuse
9.6 out of 10, Exceptional, (1,002 reviews)
The price is ₩188,975
₩217,321 total
includes taxes & fees
Feb 8 - Feb 9

Hampton Inn Syracuse Clay
Hampton Inn Syracuse ClayLiverpool
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₩165,676
₩190,527 total
includes taxes & fees
Feb 1 - Feb 2

Staybridge Suites Liverpool Syra by IHG
Staybridge Suites Liverpool Syra by IHGLiverpool
8.8 out of 10, Excellent, (669 reviews)
The price is ₩158,292
₩182,036 total
includes taxes & fees
Feb 8 - Feb 9

Best Western The Inn At The Fairgrounds
Best Western The Inn At The FairgroundsSyracuse
7.6 out of 10, Good, (1,005 reviews)
The price is ₩130,805
₩150,426 total
includes taxes & fees
Jan 11 - Jan 12

The Evergreen Motel
The Evergreen MotelOswego
8.8 out of 10, Excellent, (316 reviews)
The price is ₩123,552
₩138,378 total
includes taxes & fees
Jan 11 - Jan 12

Days Inn by Wyndham Liverpool/Syracuse
Days Inn by Wyndham Liverpool/SyracuseLiverpool
6.0 out of 10, (472 reviews)
The price is ₩100,731
₩115,842 total
includes taxes & fees
Jan 11 - Jan 12
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Hannibal Hotel Reviews

Super 8 by Wyndham Liverpool/Syracuse North Airport
10/10 Excellent
More cheap stays in Hannibal

Super 8 by Wyndham Liverpool/Syracuse North Airport
421 7th North Street Liverpool NY
The price is ₩96,370 per night from Jan 18 to Jan 19
₩96,370
₩110,826 total
Jan 18 - Jan 19
includes taxes & fees
8.6/10 Excellent! (3,164 reviews)






































































