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
Guest favorite
Guest favorite
Condo in Diani Beach
Apartment Sandcastle 108 Seaview Diani beach
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Jul 17 – 22
|
More
Jul 17 – 22
|
More
4.98
(63 reviews)
R8,723 ZAR
Show price breakdown
R8,723 ZAR for 5 nights
for 5 nights
Explore more homes
Guest favorite
Guest favorite
Vacation home in Diani Beach
1st floor studio at Pinch & Punch
1 queen bed
1 queen bed
Jul 8 – 13
Jul 8 – 13
R2,307 ZAR
Show price breakdown
R2,307 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 26 reviews
5.0 (26)
Guest favorite
Guest favorite
Apartment in Diani Beach
Seaesta 1 bedroom: The Poolside Serenity Suite
1 queen bed
1 queen bed
Jul 8 – 13
Jul 8 – 13
R4,215 ZAR
Show price breakdown
R4,215 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favorite
Guest favorite
Apartment in Msambweni
Studio at Home
1 king bed
1 king bed
Jul 8 – 13
Jul 8 – 13
R9,969 ZAR
Show price breakdown
R9,969 ZAR for 5 nights
for 5 nights
4.88 out of 5 average rating, 16 reviews
4.88 (16)
Superhost
Superhost
Condo in Diani
Belle Atelier
Free cancellation
Free cancellation
Jul 27 – Aug 1
Jul 27 – Aug 1
R2,867 ZAR
Show price breakdown
R2,867 ZAR for 5 nights
for 5 nights
4.8 out of 5 average rating, 25 reviews
4.8 (25)
Guest favorite
Guest favorite
Villa in Msambweni
Malaika Villas in Diani Beach
Free cancellation
Free cancellation
Sep 4 – 9
Sep 4 – 9
R7,007 ZAR
Show price breakdown
R7,007 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 28 reviews
4.93 (28)
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,822 ZAR
Show price breakdown
R16,822 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Apartment in Diani
Cosy One Bedroom Apartment-Diani
Free cancellation
Free cancellation
Jul 28 – Aug 2
Jul 28 – Aug 2
R6,370 ZAR
Show price breakdown
R6,370 ZAR for 5 nights
for 5 nights
New place to stay
New
Guest favorite
Guest favorite
Bungalow in Diani Beach
Amara Beach home
1 queen bed
1 queen bed
Jul 8 – 13
Jul 8 – 13
R2,548 ZAR
Show price breakdown
R2,548 ZAR for 5 nights
for 5 nights
4.95 out of 5 average rating, 21 reviews
4.95 (21)
Guest favorite
Guest favorite
Apartment in Kwale
Apt 1 by Cece. 350mts to the beach. Diani KE
Free cancellation
Free cancellation
Jul 20 – 25
Jul 20 – 25
R5,360 ZAR
Show price breakdown
R5,360 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,839 ZAR
Show price breakdown
R5,839 ZAR for 5 nights
for 5 nights
4.88 out of 5 average rating, 50 reviews
4.88 (50)
Apartment in Diani
Jambo Diani Raha BeachFront
Free cancellation
Free cancellation
Jul 21 – 26
Jul 21 – 26
R3,504 ZAR
Show price breakdown
R3,504 ZAR for 5 nights
for 5 nights
Top guest favorite
Guest favorite
Cottage in Diani Beach
Beach Bum Cottage-Jungle Oasis-Relax-Pool-WiFi- AC
3 beds
3 beds
Jul 13 – 18
Jul 13 – 18
R13,403 ZAR
Show price breakdown
R13,403 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
9
Reviews
4.67
Stars
Rating
7
Months hosting
Room in Diani Beach
Stay with Susan
Stay with Susan
Hosting
,
·
Hosting
Susan's apartment diani beach
Jul 9 – 14
Jul 9 – 14
R1,062 ZAR
Show price breakdown
R1,062 ZAR for 5 nights
for 5 nights
4.67 out of 5 average rating, 9 reviews
4.67 (9)
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
R4,873 ZAR
Show price breakdown
R4,873 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Superhost
Superhost
Guest suite in Diani Beach
Sea View Terrace | Diani Beach
3 beds
3 beds
Jul 13 – 18
Jul 13 – 18
R9,768 ZAR
Show price breakdown
R9,768 ZAR for 5 nights
for 5 nights
4.87 out of 5 average rating, 31 reviews
4.87 (31)
Guest favorite
Guest favorite
Apartment in Diani Beach
The SandCastle Apartment
Free cancellation
Free cancellation
Aug 16 – 21
Aug 16 – 21
R13,780 ZAR
Show price breakdown
R13,780 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favorite
Guest favorite
Treehouse in Diani Beach
Baobab Canopy Treehouse-Jungle, Oasis, Pool, WiFi
2 beds
2 beds
Jul 14 – 19
Jul 14 – 19
R6,370 ZAR
Show price breakdown
R6,370 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 133 reviews
4.93 (133)
Guest favorite
Guest favorite
Condo in Diani Beach
Namastediani Sea View - Diani Beach
1 bed
1 bed
Jul 8 – 13
Jul 8 – 13
R13,970 ZAR
Show price breakdown
R13,970 ZAR for 5 nights
for 5 nights
4.94 out of 5 average rating, 131 reviews
4.94 (131)
1
2
3
4
…
15