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
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
Home in Diani Beach
Diani Reef House 3 300m to the Beach
3 guests
·
1 bedroom
·
2 beds
·
1 bath
Jul 22 – 27
|
More
Jul 22 – 27
|
More
4.77
(69 reviews)
R3,091 ZAR
Show price breakdown
R3,091 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
1 bed
1 bed
Jul 17 – 22
Jul 17 – 22
R8,721 ZAR
Show price breakdown
R8,721 ZAR for 5 nights
for 5 nights
4.98 out of 5 average rating, 63 reviews
4.98 (63)
Guest favorite
Guest favorite
Cottage in Diani Beach
Beach Bum Cottage-Jungle Oasis-Relax-Pool-WiFi- AC
3 beds
3 beds
Jul 14 – 19
Jul 14 – 19
R11,189 ZAR
Show price breakdown
R11,189 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favorite
Guest favorite
Apartment in Diani Beach
Groundfloor Apartment, Simba Village, Diani Beach
1 king bed
1 king bed
Jul 17 – 22
Jul 17 – 22
R5,861 ZAR
Show price breakdown
R5,861 ZAR for 5 nights
for 5 nights
4.88 out of 5 average rating, 50 reviews
4.88 (50)
Guest favorite
Guest favorite
Apartment in Msambweni
Studio Amani Perfect for you
1 king bed
1 king bed
Jul 14 – 19
Jul 14 – 19
R8,098 ZAR
Show price breakdown
R8,098 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favorite
Guest favorite
Villa in Msambweni
Malaika Villas in Diani Beach
Free cancellation
Free cancellation
Sep 25 – 30
Sep 25 – 30
R6,927 ZAR
Show price breakdown
R6,927 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 28 reviews
4.93 (28)
Home in Diani
The Koi Casbah beachfront home on Galu Beach.
4 beds
4 beds
Jul 18 – 23
Jul 18 – 23
R32,777 ZAR
Show price breakdown
R32,777 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favorite
Guest favorite
Apartment in Kwale
2bedroom Apt by Cece.350mts to the beach. Diani KE
Free cancellation
Free cancellation
Jul 20 – 25
Jul 20 – 25
R5,379 ZAR
Show price breakdown
R5,379 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favorite
Guest favorite
Home in Diani
Villa Stars Perfect hideaway
Free cancellation
Free cancellation
Nov 16 – 21
Nov 16 – 21
R18,115 ZAR
Show price breakdown
R18,115 ZAR for 5 nights
for 5 nights
4.89 out of 5 average rating, 9 reviews
4.89 (9)
Guest favorite
Guest favorite
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
Free cancellation
Free cancellation
Sep 4 – 9
Sep 4 – 9
R23,443 ZAR
Show price breakdown
R23,443 ZAR for 5 nights
for 5 nights
4.94 out of 5 average rating, 113 reviews
4.94 (113)
Guest favorite
Guest favorite
Apartment in Diani Beach
The SandCastle Apartment
Free cancellation
Free cancellation
Aug 16 – 21
Aug 16 – 21
R13,831 ZAR
Show price breakdown
R13,831 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Top guest favorite
Guest favorite
Home in Diani Beach
Diani Beach-Private Villa and Private Pool- Yours!
Free cancellation
Free cancellation
Aug 5 – 10
Aug 5 – 10
R16,819 ZAR
Show price breakdown
R16,819 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Superhost
Superhost
Villa in Diani Beach
Seacluded Family Villa -Chef-AC-Kids Toys-Pool
Free cancellation
Free cancellation
Aug 12 – 17
Aug 12 – 17
R26,373 ZAR
Show price breakdown
R26,373 ZAR for 5 nights
for 5 nights
4.85 out of 5 average rating, 160 reviews
4.85 (160)
Guest favorite
Guest favorite
Villa in Kenya
Laugh Villa, Diani
Free cancellation
Free cancellation
Aug 22 – 27
Aug 22 – 27
R4,732 ZAR
Show price breakdown
R4,732 ZAR for 5 nights
for 5 nights
4.84 out of 5 average rating, 194 reviews
4.84 (194)
Guest favorite
Guest favorite
Villa in Diani Beach
Little Canada Beach House
Free cancellation
Free cancellation
Aug 8 – 13
Aug 8 – 13
R30,816 ZAR
Show price breakdown
R30,816 ZAR for 5 nights
for 5 nights
4.94 out of 5 average rating, 54 reviews
4.94 (54)
Guest favorite
Guest favorite
Villa in Diani Beach
Villa Kapungu with private chef, XXL pool & garden
4 king beds
4 king beds
Jul 13 – 18
Jul 13 – 18
R32,943 ZAR
Show price breakdown
R32,943 ZAR for 5 nights
for 5 nights
4.95 out of 5 average rating, 37 reviews
4.95 (37)
Guest favorite
Guest favorite
Apartment in Diani Beach
Cozy 1BR Near Diani Beach-House A3
1 queen bed
1 queen bed
Jul 15 – 20
Jul 15 – 20
R5,435 ZAR
Show price breakdown
R5,435 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Apartment in Diani Beach
Shimba Hill 3
4 beds
4 beds
Jul 19 – 24
Jul 19 – 24
R1,812 ZAR
Show price breakdown
R1,812 ZAR for 5 nights
for 5 nights
4.75 out of 5 average rating, 157 reviews
4.75 (157)
Guest favorite
Guest favorite
Cottage in Diani Beach
Inshallah Beach Cottage - (Beach property Diani)
1 king bed
1 king bed
Jul 21 – 26
Jul 21 – 26
R24,849 ZAR
Show price breakdown
R24,849 ZAR for 5 nights
for 5 nights
4.96 out of 5 average rating, 273 reviews
4.96 (273)
1
2
3
4
…
15