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 homes in Diani Beach
Over 1,000 homes in Diani Beach
The home you selected
Condo in Diani Beach
Cozy BeachFront Apartment with WiFi&Netflix
4 guests
·
2 bedrooms
·
2 beds
·
2 baths
Aug 2 – 7
|
More
Aug 2 – 7
|
More
4.40
(10 reviews)
R7,749 ZAR
Show price breakdown
R7,749 ZAR for 5 nights
for 5 nights
Explore more homes
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,740 ZAR
Show price breakdown
R16,740 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Guest favorite
Guest favorite
Home in Kwale
Sega House, a beautifully curated haven in Diani
Free cancellation
Free cancellation
Aug 23 – 28
Aug 23 – 28
R21,493 ZAR
Show price breakdown
R21,493 ZAR for 5 nights
for 5 nights
4.95 out of 5 average rating, 19 reviews
4.95 (19)
Guest favorite
Guest favorite
Apartment in Diani Beach
Welcome to Diani 303
4 double beds
4 double beds
Aug 10 – 15
Aug 10 – 15
R9,026 ZAR
Show price breakdown
R9,026 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 45 reviews
4.93 (45)
Apartment in Kwale
Jambo Diani Raha BeachFront
1 bed
1 bed
Aug 1 – 6
Aug 1 – 6
R3,716 ZAR
Show price breakdown
R3,716 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
Aug 1 – 6
Aug 1 – 6
R11,824 ZAR
Show price breakdown
R11,824 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Guest favorite
Guest favorite
Apartment in Diani Beach
Seaesta 1 bedroom: The Poolside Serenity Suite
1 queen bed
1 queen bed
Aug 1 – 6
Aug 1 – 6
R4,974 ZAR
Show price breakdown
R4,974 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 Msambweni
Studio Amani Perfect for you
Free cancellation
Free cancellation
Aug 23 – 28
Aug 23 – 28
R8,060 ZAR
Show price breakdown
R8,060 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favorite
Guest favorite
Home in Kwale
Villa Stars Perfect hideaway
Free cancellation
Free cancellation
Nov 16 – 21
Nov 16 – 21
R17,946 ZAR
Show price breakdown
R17,946 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 Msambweni
Malaika Villas in Diani Beach
Free cancellation
Free cancellation
Sep 28 – Oct 3
Sep 28 – Oct 3
R6,968 ZAR
Show price breakdown
R6,968 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 28 reviews
4.93 (28)
Guest favorite
Guest favorite
Cottage in Diani Beach
Inshallah Beach Cottage - (Beach property Diani)
1 king bed
1 king bed
Aug 19 – 24
Aug 19 – 24
R27,135 ZAR
Show price breakdown
R27,135 ZAR for 5 nights
for 5 nights
4.96 out of 5 average rating, 274 reviews
4.96 (274)
Superhost
Superhost
Apartment in Diani Beach
Seaesta 2-Bedroom Apartment: The cozy nest
3 beds
3 beds
Aug 2 – 7
Aug 2 – 7
R8,082 ZAR
Show price breakdown
R8,082 ZAR for 5 nights
for 5 nights
4.6 out of 5 average rating, 5 reviews
4.6 (5)
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,224 ZAR
Show price breakdown
R23,224 ZAR for 5 nights
for 5 nights
4.94 out of 5 average rating, 116 reviews
4.94 (116)
Guest favorite
Guest favorite
Vacation home in Diani Beach
1st floor studio at Pinch & Punch
Free cancellation
Free cancellation
Aug 16 – 21
Aug 16 – 21
R2,296 ZAR
Show price breakdown
R2,296 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 30 reviews
5.0 (30)
Guest favorite
Guest favorite
Home in Kwale County
Hse 1 by Cece. 350mts to the beach. Diani KE
Free cancellation
Free cancellation
Aug 17 – 22
Aug 17 – 22
R3,429 ZAR
Show price breakdown
R3,429 ZAR for 5 nights
for 5 nights
4.85 out of 5 average rating, 156 reviews
4.85 (156)
Top guest favorite
Guest favorite
Home in Diani Beach
Stunning Rooftop House only 2min from Diani Beach
4 beds
4 beds
Aug 28 – Sep 2
Aug 28 – Sep 2
R29,643 ZAR
Show price breakdown
R29,643 ZAR for 5 nights
for 5 nights
4.89 out of 5 average rating, 47 reviews
4.89 (47)
Guest favorite
Guest favorite
Apartment in Kwale
2bedroom Apt by Cece.350mts to the beach. Diani KE
Free cancellation
Free cancellation
Aug 31 – Sep 5
Aug 31 – Sep 5
R5,329 ZAR
Show price breakdown
R5,329 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 14 reviews
5.0 (14)
Guest favorite
Guest favorite
Guest suite in Ukunda
Sykes Suite - Diani, Monkey Suites
1 king bed
1 king bed
Aug 10 – 15
Aug 10 – 15
R20,058 ZAR
Show price breakdown
R20,058 ZAR for 5 nights
for 5 nights
4.99 out of 5 average rating, 69 reviews
4.99 (69)
Top guest favorite
Guest favorite
Condo in Diani Beach
Apartment Sandcastle 108 Seaview Diani beach
Free cancellation
Free cancellation
Aug 26 – 31
Aug 26 – 31
R8,680 ZAR
Show price breakdown
R8,680 ZAR for 5 nights
for 5 nights
4.98 out of 5 average rating, 65 reviews
4.98 (65)
1
2
3
4
…
15