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; 259 homes in Hannibal
259 homes in Hannibal
Photo 1 of 29
Guest favourite
Guest favourite
Farm stay in Hannibal
StoneHill Stables
1 bedroom
,
·
2 beds
,
·
1 private bathroom
1–6 Feb
1–6 Feb
£647 total
Show price breakdown
£647 total
,
·
4.95 out of 5 average rating, 133 reviews
4.95 (133)
Photo 1 of 6
Guest favourite
Guest favourite
Room in Hannibal
Tom Sawyer Suite @ Main Street Social House
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
10–15 Oct
10–15 Oct
£561 total
Show price breakdown
£561 total
Free cancellation
4.94 out of 5 average rating, 32 reviews
4.94 (32)
Photo 1 of 18
Guest favourite
Guest favourite
Home in Hannibal
Little House in the Hollow
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
9–14 Oct
9–14 Oct
£1,194
£1,067 total
Show price breakdown
4.94 out of 5 average rating, 232 reviews
4.94 (232)
Photo 1 of 29
Top guest favourite
Guest favourite
Boutique hotel in Hannibal
The Woodsman Suite
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
5–10 Oct
5–10 Oct
£1,006
£842 total
Show price breakdown
Free cancellation
4.97 out of 5 average rating, 164 reviews
4.97 (164)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Hannibal
Guesthouse on Grand
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
£666
£577 total
Show price breakdown
4.95 out of 5 average rating, 75 reviews
4.95 (75)
Photo 1 of 27
Top guest favourite
Guest favourite
Bungalow in Hannibal
Rocky Top Guesthouse on the River
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
27 Nov – 2 Dec
27 Nov – 2 Dec
£642 total
Show price breakdown
£642 total
Free cancellation
4.99 out of 5 average rating, 534 reviews
4.99 (534)
Photo 1 of 25
Top guest favourite
Guest favourite
Flat in Hannibal
Main Street Suite w River & Main St Views!
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
18–23 Oct
18–23 Oct
£495
£439 total
Show price breakdown
4.98 out of 5 average rating, 65 reviews
4.98 (65)
Photo 1 of 23
Guest favourite
Guest favourite
Cottage in Hannibal
The Rose Cottage in historic downtown Hannibal
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
£1,076
£981 total
Show price breakdown
Extended stay discount
Free cancellation
4.96 out of 5 average rating, 163 reviews
4.96 (163)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Hannibal
Molly's Riverview Retreat
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1.5 bathrooms
1.5 bathrooms
1–6 Oct
1–6 Oct
£1,062
£928 total
Show price breakdown
4.97 out of 5 average rating, 126 reviews
4.97 (126)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Hannibal
House Basement in Hannibal
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
1–6 Oct
1–6 Oct
£718
£661 total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Photo 1 of 7
Guest favourite
Guest favourite
Hotel in Hannibal
Honeymoon Suite 2
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
11–16 Oct
11–16 Oct
£767 total
Show price breakdown
£767 total
Free cancellation
4.91 out of 5 average rating, 135 reviews
4.91 (135)
Photo 1 of 22
Guest favourite
Guest favourite
Home in Hannibal
Historic Mansion-close to downtown
7 bedrooms
7 bedrooms
,
·
12 beds
12 beds
,
·
5 bathrooms
5 bathrooms
7–12 Oct
7–12 Oct
£2,898
£2,585 total
Show price breakdown
Free cancellation
4.93 out of 5 average rating, 27 reviews
4.93 (27)
Photo 1 of 25
Guest favourite
Guest favourite
Home in Hannibal
Be Our Guest
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
9–14 Oct
9–14 Oct
£674
£603 total
Show price breakdown
4.91 out of 5 average rating, 11 reviews
4.91 (11)
Photo 1 of 21
Superhost
Superhost
Home in Hannibal
Cheerful 5 bedroom home, 4 blocks from downtown
5 bedrooms
5 bedrooms
,
·
7 beds
7 beds
,
·
4 bathrooms
4 bathrooms
7–12 Oct
7–12 Oct
£1,830
£1,551 total
Show price breakdown
4.85 out of 5 average rating, 13 reviews
4.85 (13)
Photo 1 of 29
Superhost
Superhost
Home in Hannibal
Parlor on Paris
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
6–11 Oct
6–11 Oct
£759 total
Show price breakdown
£759 total
4.78 out of 5 average rating, 110 reviews
4.78 (110)
Photo 1 of 25
Guest favourite
Guest favourite
Loft in Hannibal
Jacuzzi Tub & Full Kitchen: Dowtown Hannibal Loft
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
£830
£654 total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 22 reviews
5.0 (22)
Photo 1 of 9
Flat in Hannibal
Pilot House
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
7–12 Oct
7–12 Oct
£649
£582 total
Show price breakdown
Free cancellation
4.62 out of 5 average rating, 98 reviews
4.62 (98)
Photo 1 of 18
Guest favourite
Guest favourite
Tiny home in Hannibal
The View on Reservoir
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
£1,104
£984 total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 33 reviews
5.0 (33)
Photo 1 of 29
Top guest favourite
Guest favourite
Flat in Palmyra
Apartment at Badass Holler
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
19–24 Oct
19–24 Oct
£539
£469 total
Show price breakdown
4.96 out of 5 average rating, 130 reviews
4.96 (130)
1
2
3
4
…
15