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
Villa in Diani Beach
Majestic 5Bdr Villa in Diani with Private Pool. 4
10 guests
·
5 bedrooms
·
5 beds
·
5 baths
Jul 14 – 19
|
More
Jul 14 – 19
|
More
4.56
(9 reviews)
R51,599 ZAR
Show price breakdown
R51,599 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,722 ZAR
Show price breakdown
R8,722 ZAR for 5 nights
for 5 nights
4.98 out of 5 average rating, 63 reviews
4.98 (63)
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,099 ZAR
Show price breakdown
R8,099 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favorite
Guest favorite
Apartment in Diani Beach
The SandCastle Apartment
2 beds
2 beds
Aug 16 – 21
Aug 16 – 21
R13,844 ZAR
Show price breakdown
R13,844 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favorite
Guest favorite
Cottage in Diani Beach
Beach Bum Cottage-Jungle Oasis-Relax-Pool-WiFi- AC
3 beds
3 beds
Jul 30 – Aug 4
Jul 30 – Aug 4
R13,737 ZAR
Show price breakdown
R13,737 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favorite
Guest favorite
Treehouse in Diani Beach
Baobab Canopy Treehouse-Jungle, Oasis, Pool, WiFi
2 beds
2 beds
Jul 22 – 27
Jul 22 – 27
R6,400 ZAR
Show price breakdown
R6,400 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 133 reviews
4.93 (133)
Guest favorite
Guest favorite
Apartment in Kwale
2bedroom Apt by Cece.350mts to the beach. Diani KE
2 beds
2 beds
Jul 20 – 25
Jul 20 – 25
R5,384 ZAR
Show price breakdown
R5,384 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 19 – 24
Jul 19 – 24
R5,866 ZAR
Show price breakdown
R5,866 ZAR for 5 nights
for 5 nights
4.88 out of 5 average rating, 50 reviews
4.88 (50)
Apartment in Diani Beach
Shimba Hill 3
4 beds
4 beds
Jul 19 – 24
Jul 19 – 24
R1,814 ZAR
Show price breakdown
R1,814 ZAR for 5 nights
for 5 nights
4.75 out of 5 average rating, 157 reviews
4.75 (157)
Guest favorite
Guest favorite
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
4 beds
4 beds
Sep 4 – 9
Sep 4 – 9
R23,464 ZAR
Show price breakdown
R23,464 ZAR for 5 nights
for 5 nights
4.94 out of 5 average rating, 113 reviews
4.94 (113)
Top guest favorite
Guest favorite
Home in Diani Beach
Diani Beach-Private Villa and Private Pool- Yours!
4 beds
4 beds
Aug 5 – 10
Aug 5 – 10
R16,821 ZAR
Show price breakdown
R16,821 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 16 reviews
5.0 (16)
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,440 ZAR
Show price breakdown
R5,440 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favorite
Guest favorite
Villa in Diani Beach
Little Canada Beach House
4 beds
4 beds
Aug 8 – 13
Aug 8 – 13
R30,844 ZAR
Show price breakdown
R30,844 ZAR for 5 nights
for 5 nights
4.94 out of 5 average rating, 54 reviews
4.94 (54)
Villa in Kenya
Diani Beach Villa Holiday Stay Sea Breeze
4 beds
4 beds
Jul 15 – 20
Jul 15 – 20
R4,765 ZAR
Show price breakdown
R4,765 ZAR for 5 nights
for 5 nights
4.7 out of 5 average rating, 54 reviews
4.7 (54)
Guest favorite
Guest favorite
Villa in Msambweni
Malaika Villas in Diani Beach
5 beds
5 beds
Sep 25 – 30
Sep 25 – 30
R6,933 ZAR
Show price breakdown
R6,933 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 28 reviews
4.93 (28)
Guest favorite
Guest favorite
32
Reviews
4.91
Stars
Rating
5
Years hosting
Room in Diani Beach
Stay with Caren
Stay with Caren
Travel and tourism
,
·
Travel and tourism
Palm Sunrise
Jul 20 – 25
Jul 20 – 25
R2,240 ZAR
Show price breakdown
R2,240 ZAR for 5 nights
for 5 nights
4.91 out of 5 average rating, 32 reviews
4.91 (32)
Apartment in Kwale
Cosy One Bedroom Apartment-Diani
1 bed
1 bed
Jul 28 – Aug 2
Jul 28 – Aug 2
R6,361 ZAR
Show price breakdown
R6,361 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 Diani Beach
Villa Kaya, private pool & garden
4 beds
4 beds
Jul 14 – 19
Jul 14 – 19
R25,188 ZAR
Show price breakdown
R25,188 ZAR for 5 nights
for 5 nights
4.97 out of 5 average rating, 39 reviews
4.97 (39)
Guest favorite
Guest favorite
Apartment in Diani Beach
Diani | Luxury Beach Apt | Pool | AC | Gym | Beach
3 beds
3 beds
Jul 16 – 21
Jul 16 – 21
R11,092 ZAR
Show price breakdown
R11,092 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 68 reviews
4.93 (68)
1
2
3
4
…
15