Default HTG hotel image

Find hotels in Hannibal, NY from Rp1.279.204

  • 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

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,000 reviews)
"Great staff"
Canada
David
The price is Rp2.325.613
Rp2.604.688 total
includes taxes & fees
22 Nov - 23 Nov
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 Rp1.941.943
Rp2.174.977 total
includes taxes & fees
13 Dec - 14 Dec
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,005 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 Rp2.162.090
Rp2.421.542 total
includes taxes & fees
13 Dec - 14 Dec
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, (624 reviews)
"Nice extended stay hotel- area is growing"
United States
Donna
The price is Rp2.291.856
Rp2.566.878 total
includes taxes & fees
22 Nov - 23 Nov
Home2 Suites by Hilton Oswego

5. 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 Rp1.615.261
Rp1.809.092 total
includes taxes & fees
13 Nov - 14 Nov
Knights Inn Oswego

6. 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,001 reviews)
"Nice clean, new, comfortable hotel."
Canada
Fernando
The price is Rp1.845.390
Rp2.122.200 total
includes taxes & fees
22 Nov - 23 Nov
Tru By Hilton Syracuse North Airport Area

7. 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,965 reviews)
"A great place to stay at."
Canada
Brian
The price is Rp1.218.705
Rp1.401.512 total
includes taxes & fees
1 Dec - 2 Dec
Super 8 by Wyndham Liverpool/Syracuse North Airport

8. Comfort Inn & Suites Liverpool - Syracuse

Comfort Inn & Suites Liverpool - Syracuse
2.5 star property
Liverpool
8.6 out of 10, Excellent, (922 reviews)
"very comfy beds and friendly staff."
United States
Amanda
The price is Rp1.846.661
Rp2.123.659 total
includes taxes & fees
9 Dec - 10 Dec
Comfort Inn & Suites Liverpool - Syracuse

9. 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, (145 reviews)
"Beautiful resort and Spa, we got the couples massage and it was excellent!"
United States
Kevin
The price is Rp4.304.035
Rp5.818.205 total
includes taxes & fees
24 Nov - 25 Nov
Skaneateles Fields Resort & Spa, Curio Collection By Hilton

10. 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, (212 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 Rp2.428.978
Rp2.793.325 total
includes taxes & fees
13 Dec - 14 Dec
Home2 Suites By Hilton Syracuse Liverpool Airport Area

11. 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,134 reviews)
"The rooms are nice and spacious"
United States
Shavonne
The price is Rp1.309.450
Rp1.505.867 total
includes taxes & fees
16 Nov - 17 Nov
Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

12. 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,000 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 Rp2.381.149
Rp2.738.321 total
includes taxes & fees
23 Nov - 24 Nov
Hampton Inn & Suites Syracuse North Airport Area

13. TownePlace Suites by Marriott Syracuse Liverpool

TownePlace Suites by Marriott Syracuse Liverpool
3.0 star property
Liverpool
8.8 out of 10, Excellent, (557 reviews)
"Friendly staff, clean, quiet & spacious room. Only complaints: odd placement of tiny tv, bathroom door right next to one of beds, no fan in the bathroom."
United States
Jennifer
The price is Rp2.364.316
Rp2.718.962 total
includes taxes & fees
12 Dec - 13 Dec
TownePlace Suites by Marriott Syracuse Liverpool

14. 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 Rp2.004.882
Rp2.305.613 total
includes taxes & fees
13 Dec - 14 Dec
Holiday Inn Express Syracuse Fairgrounds by IHG

15. 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 Rp1.607.518
Rp1.848.646 total
includes taxes & fees
13 Dec - 14 Dec
Nightshade Inn & Gardens

16. Tru By Hilton Syracuse-Camillus

Tru By Hilton Syracuse-Camillus
2.5 star property
Camillus
8.6 out of 10, Excellent, (1,000 reviews)
"Very clean and comfy."
United States
Mark
The price is Rp2.011.204
Rp2.312.884 total
includes taxes & fees
13 Dec - 14 Dec
Tru By Hilton Syracuse-Camillus

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 Rp1.542.665
Rp1.727.785 total
includes taxes & fees
15 Nov - 16 Nov
The Evergreen Motel

18. 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 Rp2.206.815
Rp2.537.838 total
includes taxes & fees
13 Dec - 14 Dec
Homewood Suites by Hilton Syracuse/Liverpool

19. Fulton Hotel - Oswego Riverfront

Fulton Hotel - Oswego Riverfront
2.0 star property
Fulton
5.8 out of 10, (49 reviews)
"Our stay was fine."
United States
Ramona
The price is Rp1.595.479
Rp1.786.936 total
includes taxes & fees
15 Nov - 16 Nov
Fulton Hotel - Oswego Riverfront

20. Baldwinsville B&B

Baldwinsville B&B
3.5 star property
Baldwinsville
10.0 out of 10, Exceptional, (210 reviews)
"Phyllis and Jim were great hosts. They went out of their way to accommodate. Enjoyed the conversations and the friendly atmosphere. Will definitely stay there again."
United States
nicholas
The price is Rp3.067.181
Rp3.527.259 total
includes taxes & fees
15 Nov - 16 Nov
Baldwinsville B&B
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?
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 traveller data. Two other choices for your stay in 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.
If I need to cancel my hotel reservation in Hannibal, will I receive a refund?
Yes, most hotel room reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a non-refundable reservation, it may still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Hannibal.
What is staying in Hannibal like?
Visitors to Hannibal will definitely find plenty to explore and enjoy. In Hannibal, there are 3 hotels and other accommodation options 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. Take a look at what more there is to see and do in Expedia's Hannibal guide.
What's the seasonal weather like in Hannibal?
The hottest months are usually July and August, with an average temperature of 19°C, while the coldest months are January and February, with an average of -2°C. The snowiest months in Hannibal are January, February, March and December, with each month seeing an average of 36 cm of snowfall.