Default HTG hotel image

Search Farmstay in Hannibal from CA $101

  • 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

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 &more
Hannibal
9.8 out of 10, Exceptional, (13 reviews)
"The main bed is so comfy! We loved the pool table, the hot tub, and the dart board! "
United States
Tate S.
The price is CA $330
CA $569 total
includes taxes & fees
Nov 16 - Nov 17
Rustic cabin w/ 29 acres. Hot tub, wood stove, nature trails, pet friendly &more

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 CA $153
CA $171 total
includes taxes & fees
Dec 13 - Dec 14
Holiday Inn Express & Suites Oswego by IHG

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

4. 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 CA $170
CA $190 total
includes taxes & fees
Dec 13 - Dec 14
Clarion Hotel & Suites Riverfront

5. 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 CA $125
CA $140 total
includes taxes & fees
Nov 16 - Nov 17
Fulton Hotel - Oswego Riverfront

6. All Seasons Inn Corp

All Seasons Inn Corp
2.5 star property
Oswego
8.4 out of 10, Very good, (484 reviews)
"Excellent room"
United States
Brenda
The price is CA $104
CA $117 total
includes taxes & fees
Nov 23 - Nov 24
All Seasons Inn Corp

7. 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 CA $127
CA $142 total
includes taxes & fees
Nov 16 - Nov 17
Knights Inn Oswego

8. Home2 Suites by Hilton Oswego

Home2 Suites by Hilton Oswego
3.0 star property
Oswego
8.8 out of 10, Excellent, (625 reviews)
"Nice extended stay hotel- area is growing"
United States
Donna
The price is CA $180
CA $202 total
includes taxes & fees
Nov 22 - Nov 23
Home2 Suites by Hilton Oswego

9. 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,971 reviews)
"A great place to stay at."
Canada
Brian
The price is CA $96
CA $110 total
includes taxes & fees
Dec 9 - Dec 10
Super 8 by Wyndham Liverpool/Syracuse North Airport

10. A+ Country Getaway | Rooftop Deck | Pet Friendly

A+ Country Getaway | Rooftop Deck | Pet Friendly
Sterling
9.8 out of 10, Exceptional, (16 reviews)
"The place is exactly as described. My family’s first comment upon arrival was “It’s bigger than we expected”! We really enjoyed our stay. The host is very friendly, professional, and responsive. We would be happy to recommend !!"
United States
Charles C.
The price is CA $279
CA $622 total
includes taxes & fees
Dec 12 - Dec 13
A+ Country Getaway | Rooftop Deck | Pet Friendly

11. Glamping Dome in Martville near Lake Ontario!

Glamping Dome in Martville near Lake Ontario!
Martville
9.2 out of 10, Wonderful, (9 reviews)
"If you are looking to get away from it all and relax with nature..this is the place..absolutely loved it and will stay again"
United States
Kelly E.
The price is CA $187
CA $275 total
includes taxes & fees
Nov 16 - Nov 17
Glamping Dome in Martville near Lake Ontario!

12. Oswego Inn

Oswego Inn
2.0 star property
Oswego
6.0 out of 10, (228 reviews)
"We had a great stay at Oswego Inn! The rooms were nice, clean, and comfortable, and the property was well-maintained. The lady at the front desk was especially nice, welcoming, and helpful. She was accommodating and even allowed us to check in early since the room was available, which we really appreciated. The location is excellent, with everything conveniently located just 2–5 minutes away. Overall, we really liked the property and had a great experience. Would definitely recommend staying...
United States
Denys
The price is CA $121
CA $136 total
includes taxes & fees
Nov 16 - Nov 17
Oswego Inn

13. 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 CA $103
CA $118 total
includes taxes & fees
Nov 16 - Nov 17
Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

14. Red Roof Inn Weedsport

Red Roof Inn Weedsport
2.0 star property
Weedsport
8.4 out of 10, Very good, (528 reviews)
"Was perfect for an overnight stay!"
United States
Jamie
The price is CA $121
CA $136 total
includes taxes & fees
Nov 30 - Dec 1
Red Roof Inn Weedsport

15. 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 CA $121
CA $136 total
includes taxes & fees
Nov 16 - Nov 17
The Evergreen Motel

16. 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,000 reviews)
"Great place"
United States
Tim
The price is CA $90
CA $103 total
includes taxes & fees
Nov 17 - Nov 18
Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse

17. Hampton Inn Syracuse Clay

Hampton Inn Syracuse Clay
2.5 star property
Liverpool
8.8 out of 10, Excellent, (1,000 reviews)
"Good bed, decent breakfast."
United States
Julian
The price is CA $163
CA $187 total
includes taxes & fees
Dec 10 - Dec 11
Hampton Inn Syracuse Clay

18. Quality Inn & Suites Syracuse Fairgrounds

Quality Inn & Suites Syracuse Fairgrounds
2.5 star property
Syracuse
6.6 out of 10, (759 reviews)
"Great place for our quick one night stay. Suite was roomy and a great price"
United States
Cathy
The price is CA $87
CA $101 total
includes taxes & fees
Dec 13 - Dec 14
Quality Inn & Suites Syracuse Fairgrounds

19. 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 CA $145
CA $167 total
includes taxes & fees
Dec 9 - Dec 10
Comfort Inn & Suites Liverpool - Syracuse

20. 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 CA $127
CA $146 total
includes taxes & fees
Dec 6 - Dec 7
Nightshade Inn & Gardens
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

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