Default HTG hotel image

Find hotels in Hannibal, NY from ¥13,415

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Hannibal hotels

1. Holiday Inn Express & Suites Oswego by IHG

Holiday Inn Express & Suites Oswego by IHG
2.5 star property
Oswego
9.4 out of 10, Exceptional, (615 reviews)
"Nice hotel and hot tub 👌 😍 and very friendly staff. Would definitely stay again if in the area."
United States
Donald
The price is ¥17,992
¥20,152 total
includes taxes & fees
Aug 24 - Aug 25
Holiday Inn Express & Suites Oswego by IHG

2. Knights Inn Oswego

Knights Inn Oswego
2.0 star property
Oswego
7.8 out of 10, Good, (801 reviews)
"Everything was clean, staff was friendly, my stay was great !!"
United States
mario
The price is ¥15,520
¥17,382 total
includes taxes & fees
Aug 3 - Aug 4
Knights Inn Oswego

3. Best Western Plus Oswego Hotel and Conference Center

Best Western Plus Oswego Hotel and Conference Center
2.5 star property
Oswego
8.8 out of 10, Excellent, (949 reviews)
"Excellent stay with helpful and very friendly staff."
United States
Elizabeth
The price is ¥23,290
¥26,086 total
includes taxes & fees
Aug 23 - Aug 24
Best Western Plus Oswego Hotel and Conference Center

4. Fulton Hotel - Oswego Riverfront

Fulton Hotel - Oswego Riverfront
2.0 star property
Fulton
6.0 out of 10, (37 reviews)
"The description that expedia has and what actually is at the property is not the same.There is no restaurant that's attached and they do not have the arcade, which was half the reason why we picked a stay here.I would not recommend this place unless you're absolutely desperate"
United States
Daria
The price is ¥16,028
¥17,949 total
includes taxes & fees
Aug 11 - Aug 12
Fulton Hotel - Oswego Riverfront

5. Clarion Hotel & Suites Riverfront

Clarion Hotel & Suites Riverfront
2.5 star property
Oswego
8.8 out of 10, Excellent, (1,003 reviews)
"Very friendly and helpful staff! Clean hotel and breakfast area. Rooms clean and beds comfortable!"
United States
Jean
The price is ¥22,079
¥24,728 total
includes taxes & fees
Aug 30 - Aug 31
Clarion Hotel & Suites Riverfront

6. Super 8 by Wyndham Liverpool/Syracuse North Airport

Super 8 by Wyndham Liverpool/Syracuse North Airport
2.0 star property
Liverpool
8.8 out of 10, Excellent, (3,141 reviews)
"The staff was nice and our room was clean...very comfortable beds"
United States
Tracey
The price is ¥13,233
¥15,218 total
includes taxes & fees
Aug 2 - Aug 3
Super 8 by Wyndham Liverpool/Syracuse North Airport

7. Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse

Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse
2.0 star property
Baldwinsville
6.8 out of 10, (1,002 reviews)
"Staff, Parking and Clean room are good 👍"
Canada
Loclaine
The price is ¥11,665
¥13,415 total
includes taxes & fees
Aug 2 - Aug 3
Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse

8. Home2 Suites by Hilton Oswego

Home2 Suites by Hilton Oswego
3.0 star property
Oswego
8.8 out of 10, Excellent, (598 reviews)
"Always a pleasure to stay onsite at this property."
United States
Donna
The price is ¥22,640
¥25,355 total
includes taxes & fees
Aug 11 - Aug 12
Home2 Suites by Hilton Oswego

9. Comfort Inn & Suites Liverpool - Syracuse

Comfort Inn & Suites Liverpool - Syracuse
2.5 star property
Liverpool
8.8 out of 10, Excellent, (824 reviews)
"Great stay!"
United States
Kristen
The price is ¥20,021
¥23,024 total
includes taxes & fees
Aug 9 - Aug 10
Comfort Inn & Suites Liverpool - Syracuse

10. Quality Inn & Suites Syracuse Fairgrounds

Quality Inn & Suites Syracuse Fairgrounds
2.5 star property
Syracuse
6.6 out of 10, (682 reviews)
"Room was clean and just as described. Great service from front desk."
United States
Todd
The price is ¥11,967
¥13,762 total
includes taxes & fees
Aug 9 - Aug 10
Quality Inn & Suites Syracuse Fairgrounds

11. Red Roof Inn Weedsport

Red Roof Inn Weedsport
2.0 star property
Weedsport
8.4 out of 10, Very Good, (468 reviews)
"This was just an okay place to stay. Good for the price and location. It was clean enough to stay a few nights."
United States
Laurel
The price is ¥16,916
¥19,116 total
includes taxes & fees
Aug 12 - Aug 13
Red Roof Inn Weedsport

12. Hampton Inn & Suites Syracuse North Airport Area

Hampton Inn & Suites Syracuse North Airport Area
2.5 star property
Liverpool
9.6 out of 10, Exceptional, (1,002 reviews)
"Would definitely stay here again a large selection of breakfast clean hotel nice property. Nice amenities loved this hotel."
Canada
Lisa
The price is ¥25,188
¥28,967 total
includes taxes & fees
Aug 10 - Aug 11
Hampton Inn & Suites Syracuse North Airport Area

13. All Seasons Inn Corp

All Seasons Inn Corp
2.5 star property
Oswego
8.4 out of 10, Very Good, (442 reviews)
"Room was clean and had a coffee pot and coffee for the morning. Excellent! "
United States
Rebecca
The price is ¥12,948
¥14,502 total
includes taxes & fees
Aug 4 - Aug 5
All Seasons Inn Corp

14. Holiday Inn Express Hotel & Suites Syracuse North - Cicero by IHG

Holiday Inn Express Hotel & Suites Syracuse North - Cicero by IHG
2.5 star property
Cicero
9.0 out of 10, Wonderful, (1,001 reviews)
"Yes, the staff was friendly and the breakfast was delicious "
United States
Manuel
The price is ¥21,803
¥25,074 total
includes taxes & fees
Aug 23 - Aug 24
Holiday Inn Express Hotel & Suites Syracuse North - Cicero by IHG

15. Comfort Inn - NYS Fairgrounds

Comfort Inn - NYS Fairgrounds
2.5 star property
Syracuse
7.8 out of 10, Good, (803 reviews)
"breakfast was quite extensive, room was cool and clean. Kudos to the housekeeping staff and lots of towels."
United States
rebecca
The price is ¥18,353
¥21,104 total
includes taxes & fees
Aug 9 - Aug 10
Comfort Inn - NYS Fairgrounds

16. Super 8 by Wyndham Liverpool/Clay/Syracuse Area

Super 8 by Wyndham Liverpool/Clay/Syracuse Area
2.0 star property
Liverpool
6.2 out of 10, (1,019 reviews)
"Only stayed overnight. Nice place for quick stop for the night. Close to stores and restaurants."
United States
Stosh
The price is ¥10,415
¥11,976 total
includes taxes & fees
Aug 10 - Aug 11
Super 8 by Wyndham Liverpool/Clay/Syracuse Area

17. Cicero Grand - Syracuse North

Cicero Grand - Syracuse North
2.5 star property
Cicero
6.8 out of 10, (1,001 reviews)
"Room was clean and bed was comfortable."
United States
Thomas
The price is ¥16,597
¥19,085 total
includes taxes & fees
Aug 2 - Aug 3
Cicero Grand - Syracuse North

18. Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

Randolph Hotel Liverpool/Syracuse/Airport West, Trademark
3.0 star property
Liverpool
6.4 out of 10, (1,006 reviews)
"I’ve stayed there twice and both times were good."
United States
Moleek
The price is ¥13,055
¥15,014 total
includes taxes & fees
Aug 9 - Aug 10
Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

19. The Evergreen Motel

The Evergreen Motel
2.5 star property
Oswego
8.8 out of 10, Excellent, (326 reviews)
"Room was simple but clean and met all of our needs."
United States
Stacy
The price is ¥13,886
¥15,552 total
includes taxes & fees
Aug 3 - Aug 4
The Evergreen Motel

20. Tru By Hilton Syracuse North Airport Area

Tru By Hilton Syracuse North Airport Area
2.5 star property
Liverpool
9.4 out of 10, Exceptional, (1,001 reviews)
"Great short term stay, very friendly staff, and clean room & property."
United States
Brigitte
The price is ¥23,712
¥27,267 total
includes taxes & fees
Aug 12 - Aug 13
Tru By Hilton Syracuse North Airport Area
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

More cheap stays in Hannibal

Frequently asked questions

What's the best place for a stay in Hannibal?
Randolph Hotel Liverpool/Syracuse/Airport West, Trademark, located 24.8 mi (40 km) from the heart of Hannibal, is a top choice for your stay based on our traveler data. Other good choices for your visit to the area are Super 8 by Wyndham Liverpool/Syracuse North Airport and Skaneateles Fields Resort & Spa, Curio Collection By Hilton. See all available top hotels, or vacation rentals in Hannibal.
What's the top vacation rental that Hannibal has to offer?
Xanadu a Premier Vacation Rental Located on Fair Haven Bay: This vacation home rental near Hannibal is located on the waterfront and has a balcony, an arcade game room, and a barbecue grill to put you at ease in your new surroundings. It has 5 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. You and your friends and family can relax into your vacation with amenities like a hot tub. See all vacation rentals in Hannibal.
If I need to cancel my hotel reservation in Hannibal, will I receive a refund?
Yes! You'll find that most room reservations are fully refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Hannibal.
Where can I learn more about changing or cancelling my trip to Hannibal?
For more details about updating your trip to Hannibal or cancelling it, go to https://www.expedia.com/service/.
What's the best hotel for staying near Hancock International Airport (SYR)?
SureStay Plus Hotel by Best Western Syracuse Airport is a popular hotel, featuring free breakfast and a restaurant. It's located a short 0.3 mi (0.4 km) from Hancock Intl. Airport. Other good options near the airport are Red Roof Inn Syracuse and Days Inn by Wyndham Syracuse.
What is staying in Hannibal like?
Visitors to Hannibal are sure to find plenty to explore and enjoy. In Hannibal, there are 3 hotels and other accommodations to choose from. Find out more about Hannibal.
What is there to see in Hannibal?
Places to visit in the wider area include Fair Haven Beach State Park, Little Sodus Bay, and Breitbeck Park. You'll also find Wright's Landing Marina and Oswego Speedway in the area. Check out what more to see and do in Expedia's Hannibal guide.
What's the weather like in Hannibal?
The hottest months are usually July and August with an average temp of 66°F, while the coldest months are January and February with an average of 29°F. The snowiest months in Hannibal are January, February, March, and December, with each month seeing an average of 14 inches of snowfall.

Explore a world of travel with Expedia