Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in Hannibal
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Gift cards
Log in or sign up
filters
Filters
Price
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes in Hannibal
Over 1,000 homes in Hannibal
Guest favourite
Guest favourite
Cabin in Hannibal
Quirky, Rustic Lodge in the Woods
1 bedroom
,
·
5 beds
,
·
1 private bathroom
22–27 Sept
22–27 Sept
£1,424
total
Show price breakdown
£1,424 total
,
·
4.98 out of 5 average rating, 130 reviews
4.98 (130)
Top guest favourite
Guest favourite
Cottage in Fair Haven
Large Rustic Cottage- Walk to State Park!
5 bedrooms
5 bedrooms
,
·
8 beds
8 beds
,
·
1.5 bathrooms
1.5 bathrooms
19–26 Jun
19–26 Jun
£1,206
total
Show price breakdown
£1,206 total
Free cancellation
4.84 out of 5 average rating, 37 reviews
4.84 (37)
Top guest favourite
Guest favourite
Home in Town of Sterling
Fair Haven Getaway Near Fair Haven Beach
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
15–20 Sept
15–20 Sept
£1,336
£1,184
total
Show price breakdown
4.97 out of 5 average rating, 64 reviews
4.97 (64)
Guest favourite
Guest favourite
Home in Oswego
Great neighborhood, great house.
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
13–18 Oct
13–18 Oct
£1,197
£1,046
total
Show price breakdown
Free cancellation
4.9 out of 5 average rating, 21 reviews
4.9 (21)
Guest favourite
Guest favourite
Home in Town of Sterling
Large Cottage On 5+ Acres Of Private Property
6 bedrooms
6 bedrooms
,
·
7 beds
7 beds
,
·
2 bathrooms
2 bathrooms
21–26 Sept
21–26 Sept
£1,633
total
Show price breakdown
£1,633 total
4.8 out of 5 average rating, 105 reviews
4.8 (105)
Top guest favourite
Guest favourite
Home in Town of Sterling
4 King Bed Private Beach +Pet Friendly +Pickleball
6 bedrooms
6 bedrooms
,
·
9 beds
9 beds
,
·
4.5 bathrooms
4.5 bathrooms
16–21 Sept
16–21 Sept
£3,094
total
Show price breakdown
£3,094 total
5.0 out of 5 average rating, 40 reviews
5.0 (40)
Guest favourite
Guest favourite
Home in Town of Sterling
A+ Country Getaway | Rooftop Deck | Pet Friendly
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
11–16 Oct
11–16 Oct
£1,283
£1,153
total
Show price breakdown
Free cancellation
4.96 out of 5 average rating, 50 reviews
4.96 (50)
Top guest favourite
Guest favourite
Home in Fulton
Spacious/ Modern/ Private/ Patio
4 bedrooms
4 bedrooms
,
·
4 queen beds
4 queen beds
,
·
1 bathroom
1 bathroom
19–24 Oct
19–24 Oct
£921
total
Show price breakdown
£921 total
5.0 out of 5 average rating, 84 reviews
5.0 (84)
Top guest favourite
Guest favourite
Home in Oswego
Lake Ontario * Hamilton Harbor House
4 bedrooms
4 bedrooms
,
·
4 queen beds
4 queen beds
,
·
1.5 bathrooms
1.5 bathrooms
25–30 Oct
25–30 Oct
£890
£807
total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 31 reviews
5.0 (31)
Guest favourite
Guest favourite
Home in Town of Sterling
Em's Lake House
5 bedrooms
5 bedrooms
,
·
8 beds
8 beds
,
·
4 bathrooms
4 bathrooms
14–20 Sept
14–20 Sept
£3,543
£2,608
total
Show price breakdown
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favourite
Guest favourite
Home in Wolcott
Orchard View Home
6 bedrooms
6 bedrooms
,
·
7 beds
7 beds
,
·
3 bathrooms
3 bathrooms
27 Mar – 1 Apr
27 Mar – 1 Apr
£1,511
total
Show price breakdown
£1,511 total
Free cancellation
5.0 out of 5 average rating, 34 reviews
5.0 (34)
Top guest favourite
Guest favourite
Home in Pennellville
"At The Lake" A peaceful, lakefront getaway
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
19–24 Oct
19–24 Oct
£1,961
£1,743
total
Show price breakdown
Free cancellation
4.98 out of 5 average rating, 196 reviews
4.98 (196)
Guest favourite
Guest favourite
Home in Oswego
The Penthouse at Market House Luxury 2 BD 2 Bath
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
14–19 Sept
14–19 Sept
£1,749
£1,554
total
Show price breakdown
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Superhost
Superhost
Home in Fair Haven
5 King Beds + Pet Friendly Waterfront + Movie Room
5 bedrooms
5 bedrooms
,
·
6 beds
6 beds
,
·
3 bathrooms
3 bathrooms
19–24 Sept
19–24 Sept
£4,256
£3,671
total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Baldwinsville
Seneca River Waterfront Retreat
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
17–22 May
17–22 May
£1,615
total
Show price breakdown
£1,615 total
Free cancellation
4.94 out of 5 average rating, 49 reviews
4.94 (49)
Guest favourite
Guest favourite
Cabin in Oswego
Private and Relaxing
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
27 Oct – 1 Nov
27 Oct – 1 Nov
£409
total
Show price breakdown
£409 total
Free cancellation
4.97 out of 5 average rating, 30 reviews
4.97 (30)
Home in Oswego
Cozy ranch near Lake Ontario!
1 bedroom
1 bedroom
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
20–25 Sept
20–25 Sept
£1,474
£1,031
total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Cabin in Town of Sterling
Stone Beach Access | Cabin with a Fire Pit Glow
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
17–22 Oct
17–22 Oct
£1,659
£1,515
total
Show price breakdown
Free cancellation
4.87 out of 5 average rating, 23 reviews
4.87 (23)
Guest favourite
Guest favourite
Flat in Oswego
Lake Ontario, Breitbeck park, Launch 2 blocks away
5 bedrooms
5 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
25–30 Oct
25–30 Oct
£655
£578
total
Show price breakdown
Free cancellation
4.8 out of 5 average rating, 15 reviews
4.8 (15)
1
2
3
4
…
15