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 KE
Check in / Check out
Any week
Guests
Add guests
Filters
0
Become a host
Help Center
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
Show map
Search results; Over 1,000 places in Diani Beach
Over 1,000 places in Diani Beach
The home you selected
Condo in Diani Beach
Diani Beach Apartment
4 guests
·
2 bedrooms
·
2 beds
·
2 baths
Jul 1 – 6
|
More
Jul 1 – 6
|
More
4.50
(12 reviews)
R16,587 ZAR
Show price breakdown
R16,587 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 17 – 22
Jul 17 – 22
R8,634 ZAR
Show price breakdown
R8,634 ZAR for 5 nights
for 5 nights
4.98 out of 5 average rating, 60 reviews
4.98 (60)
Top guest favorite
Guest favorite
Home in Diani Beach
Diani Beach-Private Villa and Private Pool- Yours!
Free cancellation
Free cancellation
Jul 7 – 12
Jul 7 – 12
R16,034 ZAR
Show price breakdown
R16,034 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Guest favorite
Guest favorite
Treehouse in Diani Beach
Baobab Canopy Treehouse - Jungle, Oasis,Pool,WiFi
Free cancellation
Free cancellation
Jul 9 – 14
Jul 9 – 14
R7,491 ZAR
Show price breakdown
R7,491 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 131 reviews
4.93 (131)
Guest favorite
Guest favorite
Apartment in Msambweni
Studio at Home
Free cancellation
Free cancellation
Jul 7 – 12
Jul 7 – 12
R9,867 ZAR
Show price breakdown
R9,867 ZAR for 5 nights
for 5 nights
4.87 out of 5 average rating, 15 reviews
4.87 (15)
Guest favorite
Guest favorite
Treehouse in Diani Beach
Baobab Nest Treehouse - peaceful, eco,paradise
Free cancellation
Free cancellation
Jul 2 – 7
Jul 2 – 7
R11,878 ZAR
Show price breakdown
R11,878 ZAR for 5 nights
for 5 nights
4.88 out of 5 average rating, 118 reviews
4.88 (118)
Top guest favorite
Guest favorite
Home in Diani Beach
Stunning Rooftop House only 2min from Diani Beach
Free cancellation
Free cancellation
Aug 28 – Sep 2
Aug 28 – Sep 2
R33,387 ZAR
Show price breakdown
R33,387 ZAR for 5 nights
for 5 nights
4.89 out of 5 average rating, 47 reviews
4.89 (47)
Top guest favorite
Guest favorite
Cottage in Diani Beach
Beach Bum Cottage-Jungle Oasis-Relax-Pool-WiFi- AC
Free cancellation
Free cancellation
Jul 1 – 6
Jul 1 – 6
R21,188 ZAR
Show price breakdown
R21,188 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Apartment in Diani Beach
Luxury 2BR Beachfront Escape w/ Stunning Views
Free cancellation
Free cancellation
Jul 10 – 15
Jul 10 – 15
R11,343 ZAR
Show price breakdown
R11,343 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favorite
Guest favorite
Villa in Kenya
Laugh Villa, Diani
Free cancellation
Free cancellation
Jul 13 – 18
Jul 13 – 18
R3,660 ZAR
Show price breakdown
R3,660 ZAR for 5 nights
for 5 nights
4.84 out of 5 average rating, 193 reviews
4.84 (193)
Apartment in Diani Beach
Elala Homes
Free cancellation
Free cancellation
Jul 6 – 11
Jul 6 – 11
R3,061 ZAR
Show price breakdown
R3,061 ZAR for 5 nights
for 5 nights
New place to stay
New
Top guest favorite
Guest favorite
Villa in Diani Beach
Nirvana - Diani: Stunning Beach Villa w/ Hot Tub
1 king bed
1 king bed
Aug 31 – Sep 5
Aug 31 – Sep 5
R29,963 ZAR
Show price breakdown
R29,963 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 160 reviews
5.0 (160)
Guest favorite
Guest favorite
Cottage in Diani Beach
Beach front Mawimbi Studio in stunning garden
1 king bed
1 king bed
Jul 7 – 12
Jul 7 – 12
R9,845 ZAR
Show price breakdown
R9,845 ZAR for 5 nights
for 5 nights
4.88 out of 5 average rating, 16 reviews
4.88 (16)
Guest favorite
Guest favorite
Bungalow in Diani Beach
Garden House
Free cancellation
Free cancellation
Aug 3 – 8
Aug 3 – 8
R10,166 ZAR
Show price breakdown
R10,166 ZAR for 5 nights
for 5 nights
4.95 out of 5 average rating, 105 reviews
4.95 (105)
Guest favorite
Guest favorite
Home in Diani Beach
Spectacular Manola House – Beach 2 Min Walk
Free cancellation
Free cancellation
Sep 14 – 19
Sep 14 – 19
R37,453 ZAR
Show price breakdown
R37,453 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 59 reviews
4.93 (59)
Guest favorite
Guest favorite
Apartment in Diani Beach
Garden Suite - Diani Beach
1 bed
1 bed
Jul 20 – 25
Jul 20 – 25
R16,662 ZAR
Show price breakdown
R16,662 ZAR for 5 nights
for 5 nights
4.95 out of 5 average rating, 150 reviews
4.95 (150)
Guest favorite
Guest favorite
Tiny home in Diani Beach
The Refuge. Minimal Luxury.
1 bed
1 bed
Jul 1 – 6
Jul 1 – 6
R3,854 ZAR
Show price breakdown
R3,854 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Top guest favorite
Guest favorite
Apartment in Diani
Jua Apartment
Free cancellation
Free cancellation
Jul 7 – 12
Jul 7 – 12
R7,598 ZAR
Show price breakdown
R7,598 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Superhost
Superhost
Apartment in Diani Beach
Mahali Pazuri* | Diani Beach
2 beds
2 beds
Jul 10 – 15
Jul 10 – 15
R10,915 ZAR
Show price breakdown
R10,915 ZAR for 5 nights
for 5 nights
4.88 out of 5 average rating, 33 reviews
4.88 (33)
1
2
3
4
…
15