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
Superhost
Superhost
Villa in Diani Beach
Luxury Villa with Private Pool, Chef & AC (partly)
10 guests
·
5 bedrooms
·
6 beds
·
5 baths
Jul 26 – 31
|
More
Jul 26 – 31
|
More
New
R28,933 ZAR
Show price breakdown
R28,933 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 Diani Beach
Groundfloor Apartment, Simba Village, Diani Beach
1 king bed
1 king bed
Jul 17 – 22
Jul 17 – 22
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)
Guest favorite
Guest favorite
Apartment in Diani Beach
The SandCastle Apartment
Free cancellation
Free cancellation
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
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 Kwale
2bedroom Apt by Cece.350mts to the beach. Diani KE
Free cancellation
Free cancellation
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
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
Free cancellation
Free cancellation
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)
Guest favorite
Guest favorite
Treehouse in Diani Beach
Baobab Canopy Treehouse-Jungle, Oasis, Pool, WiFi
Free cancellation
Free cancellation
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
Cottage in Diani Beach
Beach Bum Cottage-Jungle Oasis-Relax-Pool-WiFi- AC
Free cancellation
Free cancellation
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)
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,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)
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
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
Apartment in Diani Beach
We are Uhai Vacations!
3 beds
3 beds
Jul 15 – 20
Jul 15 – 20
R7,573 ZAR
Show price breakdown
R7,573 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 30 reviews
4.93 (30)
Guest favorite
Guest favorite
Villa in Msambweni
Malaika Villas in Diani Beach
Free cancellation
Free cancellation
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
Villa in Diani Beach
Little Canada Beach House
Free cancellation
Free cancellation
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)
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
Free cancellation
Free cancellation
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 Kenya
Laugh Villa, Diani
Free cancellation
Free cancellation
Aug 22 – 27
Aug 22 – 27
R4,736 ZAR
Show price breakdown
R4,736 ZAR for 5 nights
for 5 nights
4.84 out of 5 average rating, 194 reviews
4.84 (194)
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,872 ZAR
Show price breakdown
R24,872 ZAR for 5 nights
for 5 nights
4.96 out of 5 average rating, 273 reviews
4.96 (273)
1
2
3
4
…
15