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
18–23 Aug
18–23 Aug
$2,282 SGD
Show price breakdown
for 5 nights
$2,282 SGD for 5 nights
,
·
4.98 out of 5 average rating, 128 reviews
4.98 (128)
Top guest favourite
Guest favourite
Room in Jordan
Historic Isaac Otis House Room #1
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
13–18 Sept
13–18 Sept
$717 SGD
$627 SGD
Show price breakdown
for 5 nights
4.97 out of 5 average rating, 199 reviews
4.97 (199)
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
$854 SGD
$683 SGD
Show price breakdown
for 5 nights
New place to stay
New
Guest favourite
Guest favourite
Tiny home in Mexico
Stars and Sage Farm Hippie Hideaway
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
WC
WC
26–31 Aug
26–31 Aug
$557 SGD
Show price breakdown
for 5 nights
$557 SGD for 5 nights
4.91 out of 5 average rating, 174 reviews
4.91 (174)
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,184 SGD
$1,048 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 54 reviews
4.96 (54)
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
4–9 Sept
4–9 Sept
$1,798 SGD
Show price breakdown
for 5 nights
$1,798 SGD for 5 nights
4.97 out of 5 average rating, 59 reviews
4.97 (59)
Top guest favourite
Guest favourite
Tiny home in Parish
Grindstone Creek Getaway Off Grid Cabin II
1 bed
1 bed
,
·
WC
WC
16–21 Aug
16–21 Aug
$415 SGD
Show price breakdown
for 5 nights
$415 SGD for 5 nights
5.0 out of 5 average rating, 40 reviews
5.0 (40)
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,621 SGD
Show price breakdown
for 5 nights
$1,621 SGD for 5 nights
5.0 out of 5 average rating, 45 reviews
5.0 (45)
Guest favourite
Guest favourite
Room in Hannibal
Green Room at The Gauger House
2 beds
2 beds
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$657 SGD
Show price breakdown
for 5 nights
$657 SGD for 5 nights
4.93 out of 5 average rating, 46 reviews
4.93 (46)
Top guest favourite
Guest favourite
Cabin in Town of Richland
Grandpa B's: Ride-in/Out Camp*Waterfront*Off-Grid
3 double beds
3 double beds
,
·
WC
WC
16–21 Aug
16–21 Aug
$704 SGD
$627 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favourite
Guest favourite
Home in Baldwinsville
The River Retreat
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
13–18 Sept
13–18 Sept
$1,546 SGD
Show price breakdown
for 5 nights
$1,546 SGD for 5 nights
4.89 out of 5 average rating, 44 reviews
4.89 (44)
Top guest favourite
Guest favourite
Room in Pulaski
"The Retreat" at the Cozy Silo
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
16–21 Aug
16–21 Aug
$626 SGD
Show price breakdown
for 5 nights
$626 SGD for 5 nights
4.98 out of 5 average rating, 211 reviews
4.98 (211)
Guest favourite
Guest favourite
Room in Syracuse
The Vacation Room with Goats, Hot Tub, and Pool
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
30 Aug – 4 Sept
30 Aug – 4 Sept
$838 SGD
$730 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 212 reviews
4.94 (212)
Top guest favourite
Guest favourite
Cabin in Ovid
Farm Stay at Finger Lakes Orchard Cabin
2 beds
2 beds
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
$1,171 SGD
Show price breakdown
for 5 nights
$1,171 SGD for 5 nights
5.0 out of 5 average rating, 69 reviews
5.0 (69)
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,323 SGD
$1,523 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 36 reviews
5.0 (36)
Top guest favourite
Guest favourite
Room in Skaneateles
Ethan's Cabin
5 beds
5 beds
,
·
WC
WC
31 Aug – 5 Sept
31 Aug – 5 Sept
$538 SGD
Show price breakdown
for 5 nights
$538 SGD for 5 nights
4.95 out of 5 average rating, 81 reviews
4.95 (81)
Top guest favourite
Guest favourite
Home in Oswego
Nana's Nook
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
$1,544 SGD
Show price breakdown
for 5 nights
$1,544 SGD for 5 nights
4.95 out of 5 average rating, 19 reviews
4.95 (19)
Top guest favourite
Guest favourite
Cabin in Town of Scriba
Cozy country cabin
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$1,056 SGD
Show price breakdown
for 5 nights
$1,056 SGD for 5 nights
4.95 out of 5 average rating, 20 reviews
4.95 (20)
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
5.0 out of 5 average rating, 4 reviews
5.0 (4)
1
2
3
4
…
15