Find hotels in Hannibal, NY from ¥9,789

  • 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

Go beyond your typical stay in Hannibal

Check prices for these dates

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. 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, (1,001 reviews)
"Great staff"
Canada
David
The price is ¥20,191
¥22,612 total
includes taxes & fees
Nov 22 - Nov 23
Best Western Plus Oswego Hotel and Conference Center

2. 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, (648 reviews)
"Great option"
United States
Amanfi
The price is ¥17,089
¥19,141 total
includes taxes & fees
Dec 13 - Dec 14
Holiday Inn Express & Suites Oswego by IHG

3. Clarion Hotel & Suites Riverfront

Clarion Hotel & Suites Riverfront
2.5 star property
Oswego
8.8 out of 10, Excellent, (1,000 reviews)
"the room was perfect..the bed was comfortable..the covers were a bit thick but overall ok. happy we chose Clarion for the night."
United States
MaryJo
The price is ¥19,026
¥21,309 total
includes taxes & fees
Dec 13 - Dec 14
Clarion Hotel & Suites Riverfront

4. Home2 Suites by Hilton Oswego

Home2 Suites by Hilton Oswego
3.0 star property
Oswego
8.8 out of 10, Excellent, (626 reviews)
"Nice extended stay hotel- area is growing"
United States
Donna
The price is ¥20,168
¥22,586 total
includes taxes & fees
Nov 22 - Nov 23
Home2 Suites by Hilton Oswego

5. Tru By Hilton Syracuse North Airport Area

Tru By Hilton Syracuse North Airport Area
2.5 star property
Liverpool
9.2 out of 10, Wonderful, (1,004 reviews)
"Nice clean, new, comfortable hotel."
Canada
Fernando
The price is ¥16,239
¥18,675 total
includes taxes & fees
Nov 22 - Nov 23
Tru By Hilton Syracuse North Airport Area

6. Knights Inn Oswego

Knights Inn Oswego
2.0 star property
Oswego
7.8 out of 10, Good, (837 reviews)
"The location was great and was very satisfied with everything"
United States
Lucille
The price is ¥14,214
¥15,920 total
includes taxes & fees
Nov 16 - Nov 17
Knights Inn Oswego

7. Comfort Inn & Suites Liverpool - Syracuse

Comfort Inn & Suites Liverpool - Syracuse
2.5 star property
Liverpool
8.6 out of 10, Excellent, (926 reviews)
"The Staff was exceptionally friendly! The Inn is next to an extensive shopping center, very convenient."
United States
Anne
The price is ¥16,250
¥18,688 total
includes taxes & fees
Dec 9 - Dec 10
Comfort Inn & Suites Liverpool - Syracuse

8. 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, (2,974 reviews)
"A great place to stay at."
Canada
Brian
The price is ¥10,725
¥12,334 total
includes taxes & fees
Dec 1 - Dec 2
Super 8 by Wyndham Liverpool/Syracuse North Airport

9. Hampton Inn & Suites Syracuse North Airport Area

Hampton Inn & Suites Syracuse North Airport Area
2.5 star property
Liverpool
9.4 out of 10, Exceptional, (1,002 reviews)
"Friendly staff and a very clean hotel and rooms. Great location, less than 10 minutes from Destiny mall. Would stay there again anytime."
Canada
Debra
The price is ¥20,823
¥23,946 total
includes taxes & fees
Nov 23 - Nov 24
Hampton Inn & Suites Syracuse North Airport Area

10. Fulton Hotel - Oswego Riverfront

Fulton Hotel - Oswego Riverfront
2.0 star property
Fulton
5.8 out of 10, (51 reviews)
"Our stay was fine."
United States
Ramona
The price is ¥14,040
¥15,726 total
includes taxes & fees
Nov 16 - Nov 17
Fulton Hotel - Oswego Riverfront

11. Home2 Suites By Hilton Syracuse Liverpool Airport Area

Home2 Suites By Hilton Syracuse Liverpool Airport Area
3.0 star property
Liverpool
9.4 out of 10, Exceptional, (215 reviews)
"This property is fairly new, well maintained, great amenities and a friendly and helpful staff. Would recommend to anyone and would stay there again, hopefully soon."
United States
Kenny
The price is ¥21,478
¥24,700 total
includes taxes & fees
Nov 21 - Nov 22
Home2 Suites By Hilton Syracuse Liverpool Airport Area

12. Holiday Inn Express Syracuse Fairgrounds by IHG

Holiday Inn Express Syracuse Fairgrounds by IHG
2.5 star property
Syracuse
9.0 out of 10, Wonderful, (1,002 reviews)
"Great stay"
Canada
Eliza
The price is ¥17,728
¥20,387 total
includes taxes & fees
Dec 13 - Dec 14
Holiday Inn Express Syracuse Fairgrounds by IHG

13. TownePlace Suites by Marriott Syracuse Liverpool

TownePlace Suites by Marriott Syracuse Liverpool
3.0 star property
Liverpool
8.8 out of 10, Excellent, (558 reviews)
"Staff were very helpful and friendly. The room was very large and pleasant."
United States
Daniel
The price is ¥20,906
¥24,042 total
includes taxes & fees
Nov 21 - Nov 22
TownePlace Suites by Marriott Syracuse Liverpool

14. Homewood Suites by Hilton Syracuse/Liverpool

Homewood Suites by Hilton Syracuse/Liverpool
3.0 star property
Liverpool
9.2 out of 10, Wonderful, (1,000 reviews)
"Great place to stay one day or have a longer layover. The room had a small kitchen with everything you need for simple meals, a sitting area to relax and a separate room to sleep. Could def stay here for extended period."
United States
Paige
The price is ¥19,513
¥22,441 total
includes taxes & fees
Dec 6 - Dec 7
Homewood Suites by Hilton Syracuse/Liverpool

15. Tru By Hilton Syracuse-Camillus

Tru By Hilton Syracuse-Camillus
2.5 star property
Camillus
8.6 out of 10, Excellent, (1,002 reviews)
"Very clean and comfy."
United States
Mark
The price is ¥17,784
¥20,451 total
includes taxes & fees
Dec 13 - Dec 14
Tru By Hilton Syracuse-Camillus

16. Nightshade Inn & Gardens

Nightshade Inn & Gardens
2.5 star property
Camillus
9.4 out of 10, Exceptional, (326 reviews)
"Had a great stay, will come back again and recommend to family and friends."
United States
kristina
The price is ¥14,214
¥16,346 total
includes taxes & fees
Dec 6 - Dec 7
Nightshade Inn & Gardens

17. The Evergreen Motel

The Evergreen Motel
2.5 star property
Oswego
8.8 out of 10, Excellent, (350 reviews)
"Clean room and reasonably priced"
United States
Kyle
The price is ¥13,575
¥15,204 total
includes taxes & fees
Nov 16 - Nov 17
The Evergreen Motel

18. Skaneateles Fields Resort & Spa, Curio Collection By Hilton

Skaneateles Fields Resort & Spa, Curio Collection By Hilton
4.0 star property
Skaneateles
9.8 out of 10, Exceptional, (148 reviews)
"Beautiful resort and Spa, we got the couples massage and it was excellent!"
United States
Kevin
The price is ¥37,875
¥51,199 total
includes taxes & fees
Nov 22 - Nov 23
Skaneateles Fields Resort & Spa, Curio Collection By Hilton

19. 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,135 reviews)
"The rooms are nice and spacious"
United States
Shavonne
The price is ¥11,499
¥13,224 total
includes taxes & fees
Nov 17 - Nov 18
Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

20. Comfort Inn - NYS Fairgrounds

Comfort Inn - NYS Fairgrounds
2.5 star property
Syracuse
7.8 out of 10, Good, (910 reviews)
"We are grateful for a clean, comfortable, easily accessed property for our Syracuse University visit in October 2026. Will DEFINITELY pin this property for our next visit!"
United States
Kathleen
The price is ¥14,230
¥16,366 total
includes taxes & fees
Nov 22 - Nov 23
Comfort Inn - NYS Fairgrounds
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.

Hotels recommended for families in Hannibal

Top Hannibal Hotel Reviews

Frequently Asked Questions

What's the top vacation rental that Hannibal has to offer?

Waterfront house with amazing views of Lake Ontario and Sunsets: This vacation home rental near Hannibal is located by the ocean and has a patio, a garden, 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. Make the most of the selection of games in this rental home to help you unwind. 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 Fort Ontario State Historic Site. You'll also find Oswego Speedway and Scriba Town Park 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.

What's the best place for a stay in Hannibal?

Super 8 by Wyndham Liverpool/Syracuse North Airport, located 25.9 mi (41.7 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 Randolph Hotel Liverpool/Syracuse/Airport West, Trademark and Quality Inn & Suites Syracuse Fairgrounds. See all available top hotels, or vacation rentals in Hannibal.

Explore a world of travel with Expedia