Search results; Over 1,000 places in Diani Beach

Prices include all fees

The home you selected

Superhost
Villa in Diani Beach
Villa Leone with private pool and air con
8 guests4 bedrooms4 beds2 bathrooms
9–14 Jun
More
9–14 Jun
More
₹87,971 for 5 nights
for 5 nights

Explore more homes

Top guest favourite
Apartment in Diani Beach
Apartment Sandcastle 108 Seaview Diani beach
Free cancellation
26–31 May
₹30,029 for 5 nights
for 5 nights
4.98 out of 5 average rating, 55 reviews
Top guest favourite
Home in Diani Beach
Diani Beach-Private Villa and Private Pool-Yours
Free cancellation
27 May – 1 Jun
₹61,169 for 5 nights
for 5 nights
5.0 out of 5 average rating, 13 reviews
Top guest favourite
Villa in Diani Beach
Nirvana - Diani: Stunning Beach Villa w/ Hot Tub
1 king bed
2–7 Jun
₹99,622 for 5 nights
for 5 nights
5.0 out of 5 average rating, 154 reviews
Guest favourite
Flat in Diani Beach
Welcome to Diani 303
4 double beds
25–30 May
₹34,071 for 5 nights
for 5 nights
4.93 out of 5 average rating, 40 reviews
Guest favourite
Villa in Kenya
Cheka Villa, Diani
Free cancellation
29 May – 3 Jun
₹17,135 for 5 nights
for 5 nights
4.84 out of 5 average rating, 190 reviews
Guest favourite
Cottage in Diani Beach
Beach Bum Cottage-Jungle Oasis-Relax-Pool-WiFi- AC
3 beds
19–24 May
₹61,966 for 5 nights
for 5 nights
5.0 out of 5 average rating, 10 reviews
Guest favourite
Cottage in Diani Beach
Marula Cottage On The Beach, Diani - Ukunda - 2BD
Free cancellation
1–6 Jun
₹1,74,339 for 5 nights
for 5 nights
5.0 out of 5 average rating, 17 reviews
Home in Diani
The Koi Casbah beachfront home on Galu Beach
Free cancellation
1–6 Jun
₹90,765 for 5 nights
for 5 nights
5.0 out of 5 average rating, 4 reviews
Guest favourite
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
Free cancellation
8–13 Jul
₹79,698 for 5 nights
for 5 nights
4.93 out of 5 average rating, 107 reviews
Home in Diani
Villa Stars Perfect hideaway
Free cancellation
2–7 Jun
₹84,679 for 5 nights
for 5 nights
5.0 out of 5 average rating, 3 reviews
Guest favourite
Home in Diani Beach
Aziza - 2 bedroom Villa
3 beds
21–26 May
₹50,807 for 5 nights
for 5 nights
4.96 out of 5 average rating, 27 reviews
Top guest favourite
Flat in Diani Beach
The Pool House, Bella Seaview
2 beds
23–28 May
₹47,758 for 5 nights
for 5 nights
4.95 out of 5 average rating, 19 reviews
Guest favourite
Flat in Kwale County
2 Bedroom Loza Galu Beach Apartment, Diani
4 beds
19–24 May
₹69,735 for 5 nights
for 5 nights
4.93 out of 5 average rating, 40 reviews
Guest favourite
Home in Diani Beach
Novaa - 2 bedroom Villa
3 beds
23–28 May
₹50,807 for 5 nights
for 5 nights
4.95 out of 5 average rating, 20 reviews
Superhost
Guest suite in Diani Beach
Sea View Terrace | Diani Beach
3 beds
18–23 May
₹38,355 for 5 nights
for 5 nights
4.86 out of 5 average rating, 29 reviews
Guest favourite
Cottage in Diani Beach
The Beach Cottage - Diani Beach, Kenya
1 king bed
8–13 Jun
₹1,32,000 for 5 nights
for 5 nights
4.96 out of 5 average rating, 270 reviews
Villa in Diani Beach
Villa Emilia
2 double beds
18–23 May
₹14,458 for 5 nights
for 5 nights
4.8 out of 5 average rating, 30 reviews
Villa in Ukunda
Modern cottage in green surroundings
Free cancellation
2–7 Jun
₹55,609 for 5 nights
for 5 nights
4.76 out of 5 average rating, 78 reviews