Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
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
Log in or sign up
filters
Filters
Price
Type of place
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
21–26 Aug
21–26 Aug
$2,270 SGD
Show price breakdown
for 5 nights
$2,270 SGD for 5 nights
,
·
4.98 out of 5 average rating, 128 reviews
4.98 (128)
Flat in Jordan
Eagle's View
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
13–18 Sept
13–18 Sept
$1,023 SGD
Show price breakdown
for 5 nights
$1,023 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
Flat in Fulton
The Nook by Denise Your serene upper level retreat
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$1,620 SGD
Show price breakdown
for 5 nights
$1,620 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 45 reviews
5.0 (45)
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
14–19 Sept
14–19 Sept
$1,845 SGD
Show price breakdown
for 5 nights
$1,845 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 60 reviews
4.97 (60)
Top guest favourite
Guest favourite
Home in Town of Sterling
Peek-A-View Cottage
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1.5 bathrooms
1.5 bathrooms
23–28 May
23–28 May
$1,101 SGD
Show price breakdown
for 5 nights
$1,101 SGD for 5 nights
5.0 out of 5 average rating, 18 reviews
5.0 (18)
Top guest favourite
Guest favourite
Home in Baldwinsville
Seneca River Waterfront Retreat
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
19–24 Sept
19–24 Sept
$2,252 SGD
$1,990 SGD
Show price breakdown
for 5 nights
4.98 out of 5 average rating, 45 reviews
4.98 (45)
Guest favourite
Guest favourite
Home in Red Creek
Countryside Hideaway
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$1,443 SGD
$1,283 SGD
Show price breakdown
for 5 nights
4.88 out of 5 average rating, 34 reviews
4.88 (34)
Top 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
13–18 Sept
13–18 Sept
$2,037 SGD
$1,638 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 47 reviews
5.0 (47)
Top guest favourite
Guest favourite
Home in Red Creek
Little Guest House for Two
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
11–16 Sept
11–16 Sept
$870 SGD
Show price breakdown
for 5 nights
$870 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 314 reviews
4.97 (314)
Home in Memphis
Cute house on the river
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$1,145 SGD
$1,007 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Cabin in Red Creek
Thistle cabin
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
24–29 Aug
24–29 Aug
$970 SGD
$853 SGD
Show price breakdown
for 5 nights
Free cancellation
4.83 out of 5 average rating, 6 reviews
4.83 (6)
Guest favourite
Guest favourite
Cottage in Wolcott
Cottage on the Bay
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$2,123 SGD
$1,861 SGD
Show price breakdown
for 5 nights
4.83 out of 5 average rating, 48 reviews
4.83 (48)
Top guest favourite
Guest favourite
Tiny home in Oswego
LakeOntarioCoop 10 min to Nuke *long term discount
1 bedroom
1 bedroom
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$1,183 SGD
$1,042 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 55 reviews
4.96 (55)
Cabin in Altmar
Salmon River fishing /Tug hill trails Cabin w/shed
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
24–29 Aug
24–29 Aug
$1,186 SGD
Show price breakdown
for 5 nights
$1,186 SGD for 5 nights
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Top guest favourite
Guest favourite
Home in Pulaski
Tern Lodge on the Salmon River
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
30 Aug – 4 Sept
30 Aug – 4 Sept
$1,271 SGD
Show price breakdown
for 5 nights
$1,271 SGD for 5 nights
4.95 out of 5 average rating, 223 reviews
4.95 (223)
Guest favourite
Guest favourite
Room in Oswego
The Belvedere Inn *Bed & Breakfast* Wisteria Suite
1 bathroom
1 bathroom
26–31 Aug
26–31 Aug
$1,540 SGD
$1,278 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 14 reviews
5.0 (14)
Flat in Oswego
Welcome to The Nest
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
19–24 Oct
19–24 Oct
$853 SGD
$683 SGD
Show price breakdown
for 5 nights
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Home in Liverpool
Liverpool Oasis - Hot Tub - Family Area
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
6–11 Sept
6–11 Sept
$2,999 SGD
Show price breakdown
for 5 nights
$2,999 SGD for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Top guest favourite
Guest favourite
Cabin in Bernhards Bay
Lakefront Cabin w/ Dock - Sand & Fish Haven
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
30 Aug – 4 Sept
30 Aug – 4 Sept
$2,321 SGD
$1,522 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 38 reviews
5.0 (38)
1
2
3
4
…
15