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 Diani Beach Kwale County KE
Check in / Check out
Any week
Guests
Add guests
Filters
0
Become a host
Show map
Search results; Over 1,000 places in Diani Beach
Over 1,000 places in Diani Beach
The home you selected
Guest favorite
Guest favorite
Villa in Diani Beach
Nirvana - Diani: Stunning Beach Villa w/ Hot Tub
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Aug 31 – Sep 5
|
More
Aug 31 – Sep 5
|
More
5.0
(158 reviews)
R29,823 ZAR
Show price breakdown
R29,823 ZAR for 5 nights
for 5 nights
Explore more homes
Top guest favorite
Guest favorite
Condo in Diani Beach
Apartment Sandcastle 108 Seaview Diani beach
Free cancellation
Free cancellation
Jul 14 – 19
Jul 14 – 19
R8,613 ZAR
Show price breakdown
R8,613 ZAR for 5 nights
for 5 nights
4.98 out of 5 average rating, 60 reviews
4.98 (60)
Guest favorite
Guest favorite
Villa in Kenya
Laugh Villa, Diani
Free cancellation
Free cancellation
Jun 25 – 30
Jun 25 – 30
R3,622 ZAR
Show price breakdown
R3,622 ZAR for 5 nights
for 5 nights
4.84 out of 5 average rating, 192 reviews
4.84 (192)
Top guest favorite
Guest favorite
Cottage in Diani Beach
Beach Bum Cottage-Jungle Oasis-Relax-Pool-WiFi- AC
3 beds
3 beds
Jun 16 – 21
Jun 16 – 21
R11,023 ZAR
Show price breakdown
R11,023 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favorite
Guest favorite
Treehouse in Diani Beach
Baobab Canopy Treehouse - Jungle, Oasis,Pool,WiFi
2 beds
2 beds
Jun 16 – 21
Jun 16 – 21
R5,475 ZAR
Show price breakdown
R5,475 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 131 reviews
4.93 (131)
Superhost
Superhost
Apartment in Ukunda
El Mufasa luxury 2-BR apartment with pool & garden
Free cancellation
Free cancellation
Jun 23 – 28
Jun 23 – 28
R10,082 ZAR
Show price breakdown
R10,082 ZAR for 5 nights
for 5 nights
4.83 out of 5 average rating, 78 reviews
4.83 (78)
Top guest favorite
Guest favorite
Apartment in Diani
Jua Apartment
2 beds
2 beds
Jun 15 – 20
Jun 15 – 20
R6,391 ZAR
Show price breakdown
R6,391 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favorite
Guest favorite
Home in Kwale County
Hse 1 by Cece. 350mts to the beach. Diani KE
1 queen bed
1 queen bed
Jun 15 – 20
Jun 15 – 20
R3,136 ZAR
Show price breakdown
R3,136 ZAR for 5 nights
for 5 nights
4.85 out of 5 average rating, 155 reviews
4.85 (155)
Superhost
Superhost
Villa in Diani Beach
Luxury villa Tajriviera
Free cancellation
Free cancellation
Sep 12 – 17
Sep 12 – 17
R12,057 ZAR
Show price breakdown
R12,057 ZAR for 5 nights
for 5 nights
4.79 out of 5 average rating, 319 reviews
4.79 (319)
Villa in Ukunda
Modern cottage in green environment
Free cancellation
Free cancellation
Jun 23 – 28
Jun 23 – 28
R12,304 ZAR
Show price breakdown
R12,304 ZAR for 5 nights
for 5 nights
4.75 out of 5 average rating, 81 reviews
4.75 (81)
Guest favorite
Guest favorite
Guest suite in Ukunda
Vervet Suite - Diani, Monkey Suites
1 king bed
1 king bed
Jun 30 – Jul 5
Jun 30 – Jul 5
R20,237 ZAR
Show price breakdown
R20,237 ZAR for 5 nights
for 5 nights
4.98 out of 5 average rating, 92 reviews
4.98 (92)
Guest favorite
Guest favorite
Condo in Diani Beach
Namastediani Sea View - Diani Beach
1 bed
1 bed
Jun 22 – 27
Jun 22 – 27
R13,851 ZAR
Show price breakdown
R13,851 ZAR for 5 nights
for 5 nights
4.94 out of 5 average rating, 130 reviews
4.94 (130)
Guest favorite
Guest favorite
Cottage in Diani Beach
Bahati - Luxury 2 Bedroom Cottage (fully serviced)
Free cancellation
Free cancellation
Jun 27 – Jul 2
Jun 27 – Jul 2
R12,781 ZAR
Show price breakdown
R12,781 ZAR for 5 nights
for 5 nights
4.86 out of 5 average rating, 100 reviews
4.86 (100)
Guest favorite
Guest favorite
Apartment in Diani Beach
Garden Suite - Diani Beach
1 bed
1 bed
Jun 22 – 27
Jun 22 – 27
R15,663 ZAR
Show price breakdown
R15,663 ZAR for 5 nights
for 5 nights
4.95 out of 5 average rating, 150 reviews
4.95 (150)
Guest favorite
Guest favorite
Home in Diani Beach
Spectacular Manola House – Beach 2 Min Walk
8 beds
8 beds
Jun 22 – 27
Jun 22 – 27
R35,788 ZAR
Show price breakdown
R35,788 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 59 reviews
4.93 (59)
Home in Diani Beach
Diani Reef House 3 300m to the Beach
2 beds
2 beds
Jun 19 – 24
Jun 19 – 24
R1,923 ZAR
Show price breakdown
R1,923 ZAR for 5 nights
for 5 nights
4.76 out of 5 average rating, 67 reviews
4.76 (67)
Guest favorite
Guest favorite
Villa in Msambweni
Malaika Villas in Diani Beach
Free cancellation
Free cancellation
Jul 11 – 16
Jul 11 – 16
R6,924 ZAR
Show price breakdown
R6,924 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 27 reviews
4.93 (27)
Superhost
Superhost
Condo in Diani
Belle Atelier
1 bed
1 bed
Jun 18 – 23
Jun 18 – 23
R2,876 ZAR
Show price breakdown
R2,876 ZAR for 5 nights
for 5 nights
4.79 out of 5 average rating, 24 reviews
4.79 (24)
Guest favorite
Guest favorite
125
Reviews
4.9
Stars
Rating
6
Years hosting
Room in Diani Beach
Stay with Olaf
Stay with Olaf
Hosting for 6 years
,
·
Hosting for 6 years
River Sunset luxury villas
Jun 25 – 30
Jun 25 – 30
R4,701 ZAR
Show price breakdown
R4,701 ZAR for 5 nights
for 5 nights
4.9 out of 5 average rating, 125 reviews
4.9 (125)
1
2
3
4
…
15