Search results; Over 1,000 homes in Diani Beach

The home you selected

Condo in Diani Beach
Cozy BeachFront Apartment with WiFi&Netflix
4 guests2 bedrooms2 beds2 baths
Aug 2 – 7
More
Aug 2 – 7
More
R7,749 ZAR for 5 nights

Explore more homes

Top guest favorite
Home in Diani Beach
Diani Beach-Private Villa and Private Pool- Yours!
Free cancellation
Aug 5 – 10
R16,740 ZAR for 5 nights
5.0 out of 5 average rating, 17 reviews
Guest favorite
Home in Kwale
Sega House, a beautifully curated haven in Diani
Free cancellation
Aug 23 – 28
R21,493 ZAR for 5 nights
4.95 out of 5 average rating, 19 reviews
Guest favorite
Apartment in Diani Beach
Welcome to Diani 303
4 double beds
Aug 10 – 15
R9,026 ZAR for 5 nights
4.93 out of 5 average rating, 45 reviews
Apartment in Kwale
Jambo Diani Raha BeachFront
1 bed
Aug 1 – 6
R3,716 ZAR for 5 nights
Top guest favorite
Cottage in Diani Beach
Beach Bum Cottage-Jungle Oasis-Relax-Pool-WiFi- AC
3 beds
Aug 1 – 6
R11,824 ZAR for 5 nights
5.0 out of 5 average rating, 13 reviews
Guest favorite
Apartment in Diani Beach
Seaesta 1 bedroom: The Poolside Serenity Suite
1 queen bed
Aug 1 – 6
R4,974 ZAR for 5 nights
5.0 out of 5 average rating, 8 reviews
Guest favorite
Apartment in Msambweni
Studio Amani Perfect for you
Free cancellation
Aug 23 – 28
R8,060 ZAR for 5 nights
5.0 out of 5 average rating, 8 reviews
Guest favorite
Home in Kwale
Villa Stars Perfect hideaway
Free cancellation
Nov 16 – 21
R17,946 ZAR for 5 nights
4.89 out of 5 average rating, 9 reviews
Guest favorite
Villa in Msambweni
Malaika Villas in Diani Beach
Free cancellation
Sep 28 – Oct 3
R6,968 ZAR for 5 nights
4.93 out of 5 average rating, 28 reviews
Guest favorite
Cottage in Diani Beach
Inshallah Beach Cottage - (Beach property Diani)
1 king bed
Aug 19 – 24
R27,135 ZAR for 5 nights
4.96 out of 5 average rating, 274 reviews
Superhost
Apartment in Diani Beach
Seaesta 2-Bedroom Apartment: The cozy nest
3 beds
Aug 2 – 7
R8,082 ZAR for 5 nights
4.6 out of 5 average rating, 5 reviews
Guest favorite
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
Free cancellation
Sep 4 – 9
R23,224 ZAR for 5 nights
4.94 out of 5 average rating, 116 reviews
Guest favorite
Vacation home in Diani Beach
1st floor studio at Pinch & Punch
Free cancellation
Aug 16 – 21
R2,296 ZAR for 5 nights
5.0 out of 5 average rating, 30 reviews
Guest favorite
Home in Kwale County
Hse 1 by Cece. 350mts to the beach. Diani KE
Free cancellation
Aug 17 – 22
R3,429 ZAR for 5 nights
4.85 out of 5 average rating, 156 reviews
Top guest favorite
Home in Diani Beach
Stunning Rooftop House only 2min from Diani Beach
4 beds
Aug 28 – Sep 2
R29,643 ZAR for 5 nights
4.89 out of 5 average rating, 47 reviews
Guest favorite
Apartment in Kwale
2bedroom Apt by Cece.350mts to the beach. Diani KE
Free cancellation
Aug 31 – Sep 5
R5,329 ZAR for 5 nights
5.0 out of 5 average rating, 14 reviews
Guest favorite
Guest suite in Ukunda
Sykes Suite - Diani, Monkey Suites
1 king bed
Aug 10 – 15
R20,058 ZAR for 5 nights
4.99 out of 5 average rating, 69 reviews
Top guest favorite
Condo in Diani Beach
Apartment Sandcastle 108 Seaview Diani beach
Free cancellation
Aug 26 – 31
R8,680 ZAR for 5 nights
4.98 out of 5 average rating, 65 reviews