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 Diani Beach
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
Over 1,000 homes
Photo 1 of 29
Superhost
Superhost
Villa in Diani Beach
Seacluded Family Villa -Chef-AC-Kids Toys-Pool
4 bedrooms
,
·
7 beds
,
·
4 private bathrooms
1–6 Nov
1–6 Nov
£1,470
£1,040 total
Show price breakdown
,
·
4.85 out of 5 average rating, 210 reviews
4.85 (210)
Photo 1 of 29
Top guest favourite
Guest favourite
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
4 bathrooms
4 bathrooms
18–23 Oct
18–23 Oct
£940
£836 total
Show price breakdown
Free cancellation
4.93 out of 5 average rating, 153 reviews
4.93 (153)
Photo 1 of 29
Top guest favourite
Guest favourite
Villa in Diani Beach
LONG LIFE HOUSE, LUXURIOUS AND MAGICAL
Business host
Business host
22–27 Sept
22–27 Sept
£771
£694 total
Show price breakdown
4.94 out of 5 average rating, 198 reviews
4.94 (198)
Photo 1 of 20
Flat in Diani Beach
Villa Bahati Diani airport road
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
17–22 Sept
17–22 Sept
£223 total
Show price breakdown
£223 total
New place to stay
New
Photo 1 of 19
Superhost
Superhost
Villa in Msambweni
Malaika Villas in Diani Beach
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
18–23 Sept
18–23 Sept
£320
£282 total
Show price breakdown
4.83 out of 5 average rating, 70 reviews
4.83 (70)
Photo 1 of 29
Superhost
Superhost
Villa in Diani Beach
Jandi Diani | Private Family Villa with Pool
Individual host
Individual host
26 Sept – 1 Oct
26 Sept – 1 Oct
£834
£751 total
Show price breakdown
Free cancellation
4.86 out of 5 average rating, 22 reviews
4.86 (22)
Photo 1 of 25
Villa in Kenya
Cheka Villa, Diani
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
3 bathrooms
3 bathrooms
20–25 Sept
20–25 Sept
£153 total
Show price breakdown
£153 total
4.81 out of 5 average rating, 231 reviews
4.81 (231)
Photo 1 of 20
Top guest favourite
Guest favourite
Flat in Kwale
Stylish 2BR near Diani Beach w/ Pool & 4 Balconies
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
23–28 Sept
23–28 Sept
£353
£318 total
Show price breakdown
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Palm Beach
Beach & Shop in Minutes with Construction Discount
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
4.5 bathrooms
4.5 bathrooms
19–24 Sept
19–24 Sept
£1,467
£1,277 total
Show price breakdown
4.97 out of 5 average rating, 39 reviews
4.97 (39)
Photo 1 of 19
Guest favourite
Guest favourite
Home in Diani Beach
Villa Tata | Stylish 2BR w/ Private Pool & Garden
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
17–22 Sept
17–22 Sept
£502
£438 total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Diani Beach
Luxury 2BR Beachfront Escape w/ Stunning Views
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
28 Sept – 3 Oct
28 Sept – 3 Oct
£524
£461 total
Show price breakdown
Free cancellation
4.98 out of 5 average rating, 41 reviews
4.98 (41)
Photo 1 of 29
Superhost
Superhost
Flat in Kwale
Diani Beach Luxury 2BR Stay | Pool & Housekeeping
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2.5 bathrooms
2.5 bathrooms
28 Sept – 3 Oct
28 Sept – 3 Oct
£331 total
Show price breakdown
£331 total
4.78 out of 5 average rating, 37 reviews
4.78 (37)
Photo 1 of 29
Home in Kwale
Diani Beach: Family beachfront beyond the ordinary
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
17–22 Sept
17–22 Sept
£743
£669 total
Show price breakdown
4.6 out of 5 average rating, 20 reviews
4.6 (20)
Photo 1 of 29
Guest favourite
Guest favourite
Villa in Kwale
A secluded escape with Private Pool and Chef .
6 bedrooms
6 bedrooms
,
·
7 beds
7 beds
,
·
4.5 bathrooms
4.5 bathrooms
17–22 Sept
17–22 Sept
£655 total
Show price breakdown
£655 total
4.88 out of 5 average rating, 266 reviews
4.88 (266)
Photo 1 of 29
Superhost
Superhost
Treehouse in Diani Beach
Baobab Nest Treehouse - peaceful, eco,paradise.
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
£427
£363 total
Show price breakdown
Free cancellation
4.86 out of 5 average rating, 168 reviews
4.86 (168)
Photo 1 of 6
Superhost
Superhost
Room in Diani Beach
Palm house - Elephant room - 1st floor right side
Business host
Business host
30 Sept – 5 Oct
30 Sept – 5 Oct
£95 total
Show price breakdown
£95 total
Free cancellation
4.87 out of 5 average rating, 30 reviews
4.87 (30)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Diani Beach
Garden Suite - Diani Beach
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
22–27 Sept
22–27 Sept
£854
£726 total
Show price breakdown
4.96 out of 5 average rating, 183 reviews
4.96 (183)
Photo 1 of 22
Superhost
Superhost
Villa in Diani Beach
Kimbi's 3BR Coastal Villa - 4 Mins To The Beach
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
3 bathrooms
3 bathrooms
20–25 Sept
20–25 Sept
£279 total
Show price breakdown
£279 total
4.74 out of 5 average rating, 39 reviews
4.74 (39)
Photo 1 of 18
Top guest favourite
Guest favourite
Guest house in Diani Beach
Kivulini Cottage
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
£323
£283 total
Show price breakdown
4.97 out of 5 average rating, 245 reviews
4.97 (245)
1
2
3
4
…
15