
Search Farmstay in Hannibal from CA $101
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right
Recommended hotels in Hannibal

1. Rustic cabin w/ 29 acres. Hot tub, wood stove, nature trails, pet friendly &more
Rustic cabin w/ 29 acres. Hot tub, wood stove, nature trails, pet friendly &moreHannibal
9.8 out of 10, Exceptional, (13 reviews)
The price is CA $330
CA $569 total
includes taxes & fees
Nov 16 - Nov 17

2. Holiday Inn Express & Suites Oswego by IHG
Holiday Inn Express & Suites Oswego by IHGOswego
9.4 out of 10, Exceptional, (648 reviews)
The price is CA $153
CA $171 total
includes taxes & fees
Dec 13 - Dec 14

3. Best Western Plus Oswego Hotel and Conference Center
Best Western Plus Oswego Hotel and Conference CenterOswego
8.8 out of 10, Excellent, (1,001 reviews)
The price is CA $180
CA $202 total
includes taxes & fees
Nov 22 - Nov 23

4. Clarion Hotel & Suites Riverfront
Clarion Hotel & Suites RiverfrontOswego
8.8 out of 10, Excellent, (1,000 reviews)
The price is CA $170
CA $190 total
includes taxes & fees
Dec 13 - Dec 14

5. Fulton Hotel - Oswego Riverfront
Fulton Hotel - Oswego RiverfrontFulton
5.8 out of 10, (51 reviews)
The price is CA $125
CA $140 total
includes taxes & fees
Nov 16 - Nov 17

6. All Seasons Inn Corp
All Seasons Inn CorpOswego
8.4 out of 10, Very good, (484 reviews)
The price is CA $104
CA $117 total
includes taxes & fees
Nov 23 - Nov 24

7. Knights Inn Oswego
Knights Inn OswegoOswego
7.8 out of 10, Good, (837 reviews)
The price is CA $127
CA $142 total
includes taxes & fees
Nov 16 - Nov 17

8. Home2 Suites by Hilton Oswego
Home2 Suites by Hilton OswegoOswego
8.8 out of 10, Excellent, (625 reviews)
The price is CA $180
CA $202 total
includes taxes & fees
Nov 22 - Nov 23

9. Super 8 by Wyndham Liverpool/Syracuse North Airport
Super 8 by Wyndham Liverpool/Syracuse North AirportLiverpool
8.8 out of 10, Excellent, (2,971 reviews)
The price is CA $96
CA $110 total
includes taxes & fees
Dec 9 - Dec 10

10. A+ Country Getaway | Rooftop Deck | Pet Friendly
A+ Country Getaway | Rooftop Deck | Pet FriendlySterling
9.8 out of 10, Exceptional, (16 reviews)
The price is CA $279
CA $622 total
includes taxes & fees
Dec 12 - Dec 13

11. Glamping Dome in Martville near Lake Ontario!
Glamping Dome in Martville near Lake Ontario!Martville
9.2 out of 10, Wonderful, (9 reviews)
The price is CA $187
CA $275 total
includes taxes & fees
Nov 16 - Nov 17

12. Oswego Inn
Oswego InnOswego
6.0 out of 10, (228 reviews)
The price is CA $121
CA $136 total
includes taxes & fees
Nov 16 - Nov 17

13. Randolph Hotel Liverpool/Syracuse/Airport West, Trademark
Randolph Hotel Liverpool/Syracuse/Airport West, TrademarkLiverpool
6.4 out of 10, (1,135 reviews)
The price is CA $103
CA $118 total
includes taxes & fees
Nov 16 - Nov 17

14. Red Roof Inn Weedsport
Red Roof Inn WeedsportWeedsport
8.4 out of 10, Very good, (528 reviews)
The price is CA $121
CA $136 total
includes taxes & fees
Nov 30 - Dec 1

15. The Evergreen Motel
The Evergreen MotelOswego
8.8 out of 10, Excellent, (350 reviews)
The price is CA $121
CA $136 total
includes taxes & fees
Nov 16 - Nov 17

16. Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse
Microtel Inn & Suites by Wyndham Baldwinsville/SyracuseBaldwinsville
6.8 out of 10, (1,000 reviews)
The price is CA $90
CA $103 total
includes taxes & fees
Nov 17 - Nov 18

17. Hampton Inn Syracuse Clay
Hampton Inn Syracuse ClayLiverpool
8.8 out of 10, Excellent, (1,000 reviews)
The price is CA $163
CA $187 total
includes taxes & fees
Dec 10 - Dec 11

18. Quality Inn & Suites Syracuse Fairgrounds
Quality Inn & Suites Syracuse FairgroundsSyracuse
6.6 out of 10, (759 reviews)
The price is CA $87
CA $101 total
includes taxes & fees
Dec 13 - Dec 14

19. Comfort Inn & Suites Liverpool - Syracuse
Comfort Inn & Suites Liverpool - SyracuseLiverpool
8.6 out of 10, Excellent, (926 reviews)
The price is CA $145
CA $167 total
includes taxes & fees
Dec 9 - Dec 10

20. Nightshade Inn & Gardens
Nightshade Inn & GardensCamillus
9.4 out of 10, Exceptional, (326 reviews)
The price is CA $127
CA $146 total
includes taxes & fees
Dec 6 - Dec 7
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.
Top Hannibal Hotel Reviews

Home2 Suites By Hilton Syracuse Liverpool Airport Area
10/10 Excellent
Find out more about Hannibal
Hannibal Farmstay information
Number of reviews | 4,635 |
|---|---|
Accommodation | 2 Farmstay |
Lowest Price | CA $101 |
Highest Price | CA $622 |
Explore a world of travel with Expedia
- Cottages in Lakeland
- Motels in Brewerton
- Cabin Rentals in Syracuse
- Cottages in Syracuse
- Rv Parks in West Syracuse
- Cottages in Lyons
- Hampton Inn & Suites Syracuse North Airport Area
- Warners Hotels
- Villas in Skaneateles Falls
- Cicero Grand
- Baldwinsville Hotels
- Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse
- Tru By Hilton Syracuse
- Syracuse Grand
- Sterling Hotels
- Hotels near Oswego Speedway
- Hotels near Hancock Intl.
- Adults Only Resorts & in Oswego
- Apartments in Ramona Beach
- Vacation Homes in Village Green
- Liverpool Hotels
- B&B in Arthur
- Sodus Point Hotels
- Hotels with Kitchenettes in Oswego
- Cottages in Oswego
- Wolcott Hotels
- Holiday Inn Express Syracuse Airport by IHG
- Syracuse Hotels
- Weedsport Hotels
- Rv Parks in Ramona Beach
- Comfort Inn & Suites Liverpool
- Staybridge Suites Liverpool Syracuse by IHG
- Hotels near Destiny USA
- Cabin Rentals in Hannibal
- Cottages in Mallory
- Cabin Rentals in Pulaski
- Motels in Elbridge
- Hotels near Waterloo Premium Outlets
- Aparthotels in Wolcott
- Towneplace Suites by Marriott Syracuse Liverpool
- Hotels with Bar in Oswego
- Homewood Suites by Hilton Syracuse/Liverpool
- Comfort Inn & Suites Liverpool
- Oswego Hotels
- Watertown Hotels
- B&B in Syracuse
- Red Roof Inn Hotels in Baldwinsville
- Days Inn by Wyndham Liverpool/Syracuse
- Fulton Hotels
- Motels in Syracuse
- Hampton Inn Syracuse Clay
- Luxury Hotels in Oswego
- Condo Rentals in Jordan
- Hotels near Chimney Bluffs State Park
- Motels in Oswego
- Port Byron Hotels
- B&B in Skaneateles
- Cottages in North Rose
- B&B in Auburn
- Motels in Cicero
- Cheap Hotels in Syracuse
- Tru By Hilton Syracuse North Airport Area
- Hotels with Free Airport Shuttle in Syracuse
- Villas in Town of Mentz
- Rochester Hotels
- Baldwinsville B&B
- Guest Houses in Skaneateles
- Cabin Rentals in Baldwinsville
- Hostels in Syracuse
- Fair Haven Hotels
- Duck Lake Campground
- Super 8 by Wyndham Liverpool/Syracuse North Airport
- Hotels near Weedsport Speedway
- The Quarters @ The Lodge
- Motels in Wayne County
- Flights from Jordan
- Flights to Syracuse
- Flights from Toronto (YYZ) to Syracuse (SYR)
- Flights from Oswego
- Flights to Oswego
- Flights from Hancock Intl.
- Flights from Montreal (YUL) to Syracuse (SYR)
- Flights from Syracuse
- Flights from Los Angeles (LAX) to Syracuse (SYR)
- Flights to Wolcott
- Flights from Vancouver (YVR) to Syracuse (SYR)
- Flights from Port Byron
- Flights from Ottawa (YOW) to Syracuse (SYR)
- Flights from New York (JFK) to Syracuse (SYR)


































































