Search results; Over 1,000 places in Diani Beach

The home you selected

Guest favorite
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
8 guests4 bedrooms4 beds3 baths
Sep 4 – 9
More
Sep 4 – 9
More
R23,464 ZAR for 5 nights

Explore more homes

Top guest favorite
Condo in Diani Beach
Apartment Sandcastle 108 Seaview Diani beach
1 bed
Jul 17 – 22
R8,722 ZAR for 5 nights
4.98 out of 5 average rating, 63 reviews
Guest favorite
Apartment in Diani Beach
Groundfloor Apartment, Simba Village, Diani Beach
1 king bed
Jul 17 – 22
R5,866 ZAR for 5 nights
4.88 out of 5 average rating, 50 reviews
Guest favorite
Apartment in Msambweni
Studio Amani Perfect for you
1 king bed
Jul 14 – 19
R8,099 ZAR for 5 nights
5.0 out of 5 average rating, 8 reviews
Guest favorite
Treehouse in Diani Beach
Baobab Canopy Treehouse-Jungle, Oasis, Pool, WiFi
Free cancellation
Jul 22 – 27
R6,400 ZAR for 5 nights
4.93 out of 5 average rating, 133 reviews
Guest favorite
Apartment in Diani Beach
The SandCastle Apartment
Free cancellation
Aug 16 – 21
R13,844 ZAR for 5 nights
5.0 out of 5 average rating, 9 reviews
Apartment in Diani Beach
Shimba Hill 3
4 beds
Jul 19 – 24
R1,814 ZAR for 5 nights
4.75 out of 5 average rating, 157 reviews
Guest favorite
Apartment in Kwale
2bedroom Apt by Cece.350mts to the beach. Diani KE
Free cancellation
Jul 20 – 25
R5,384 ZAR for 5 nights
5.0 out of 5 average rating, 12 reviews
Guest favorite
Apartment in Diani Beach
Cozy 1BR Near Diani Beach-House A3
1 queen bed
Jul 15 – 20
R5,440 ZAR for 5 nights
5.0 out of 5 average rating, 11 reviews
Guest favorite
Villa in Msambweni
Malaika Villas in Diani Beach
Free cancellation
Sep 25 – 30
R6,933 ZAR for 5 nights
4.93 out of 5 average rating, 28 reviews
Guest favorite
Apartment in Diani Beach
We are Uhai Vacations!
3 beds
Jul 15 – 20
R7,573 ZAR for 5 nights
4.93 out of 5 average rating, 30 reviews
Guest favorite
Villa in Diani Beach
Little Canada Beach House
Free cancellation
Aug 8 – 13
R30,844 ZAR for 5 nights
4.94 out of 5 average rating, 54 reviews
Apartment in Kwale
Cosy One Bedroom Apartment-Diani
Free cancellation
Jul 28 – Aug 2
R6,361 ZAR for 5 nights
5.0 out of 5 average rating, 3 reviews
Guest favorite
Cottage in Diani Beach
Beach Bum Cottage-Jungle Oasis-Relax-Pool-WiFi- AC
Free cancellation
Jul 30 – Aug 4
R13,737 ZAR for 5 nights
5.0 out of 5 average rating, 12 reviews
Top guest favorite
Home in Diani Beach
Diani Beach-Private Villa and Private Pool- Yours!
Free cancellation
Aug 5 – 10
R16,821 ZAR for 5 nights
5.0 out of 5 average rating, 16 reviews
Guest favorite
Home in Kwale
Villa Stars Perfect hideaway
Free cancellation
Nov 16 – 21
R18,131 ZAR for 5 nights
4.89 out of 5 average rating, 9 reviews
Guest favorite
Vacation home in Diani Beach
1st floor studio at Pinch & Punch
1 queen bed
Jul 14 – 19
R2,307 ZAR for 5 nights
5.0 out of 5 average rating, 28 reviews
Guest favorite
Cottage in Diani Beach
Inshallah Beach Cottage - (Beach property Diani)
1 king bed
Jul 21 – 26
R24,872 ZAR for 5 nights
4.96 out of 5 average rating, 273 reviews
Villa in Kenya
Diani Beach Villa Holiday Stay Sea Breeze
Free cancellation
Aug 30 – Sep 4
R4,765 ZAR for 5 nights
4.7 out of 5 average rating, 54 reviews