Search results; Over 1,000 places in Diani Beach

Explore more homes

Top guest favourite
Apartment in Diani Beach
Apartment Sandcastle 108 Seaview Diani beach
Free cancellation
30 Jun – 5 Jul
₹39,239 for 5 nights
for 5 nights
4.98 out of 5 average rating, 60 reviews
Top guest favourite
Cottage in Diani Beach
Beach Bum Cottage-Jungle Oasis-Relax-Pool-WiFi- AC
3 beds
15–20 Jun
₹50,722 for 5 nights
for 5 nights
5.0 out of 5 average rating, 11 reviews
Superhost
Flat in Ukunda
El Mufasa luxury 2-BR apartment with pool & garden
Free cancellation
23–28 Jun
₹49,522 for 5 nights
for 5 nights
4.83 out of 5 average rating, 78 reviews
Guest favourite
Villa in Msambweni
Malaika Villas in Diani Beach
Free cancellation
11–16 Jul
₹32,563 for 5 nights
for 5 nights
4.93 out of 5 average rating, 27 reviews
Guest favourite
Flat in Msambweni
El Mufasa luxury studio apartment with pool&garden
Free cancellation
28 Jun – 3 Jul
₹26,451 for 5 nights
for 5 nights
5.0 out of 5 average rating, 17 reviews
Home in Diani Beach
Diani Reef House 3 300m to the Beach
2 beds
14–19 Jun
₹8,805 for 5 nights
for 5 nights
4.76 out of 5 average rating, 67 reviews
Guest favourite
Treehouse in Diani Beach
Baobab Canopy Treehouse - Jungle, Oasis,Pool,WiFi
2 beds
15–20 Jun
₹24,046 for 5 nights
for 5 nights
4.93 out of 5 average rating, 131 reviews
Guest favourite
Home in Diani Beach
Villa Green Paradise, Privatpool, Chef, AC,Wlan 5G
5 beds
24–29 Jun
₹1,03,387 for 5 nights
for 5 nights
4.97 out of 5 average rating, 94 reviews
Guest favourite
Villa in Kenya
Cheka Villa, Diani
Free cancellation
25–30 Jun
₹17,033 for 5 nights
for 5 nights
4.84 out of 5 average rating, 192 reviews
Guest favourite
Home in Diani
Sega House, a beautifully curated haven in Diani
4 beds
16–21 Jun
₹90,380 for 5 nights
for 5 nights
4.94 out of 5 average rating, 17 reviews
Guest favourite
Home in Kwale County
Hse 1 by Cece. 350mts to the beach. Diani KE
1 queen bed
15–20 Jun
₹15,063 for 5 nights
for 5 nights
4.85 out of 5 average rating, 155 reviews
Guest favourite
Home in Diani Beach
Spectacular Manola House – Beach 2 Min Walk
8 beds
15–20 Jun
₹1,40,269 for 5 nights
for 5 nights
4.93 out of 5 average rating, 59 reviews
Flat in Diani Beach
Cyrah Apartments
1 bed
14–19 Jun
₹9,518 for 5 nights
for 5 nights
New place to stay
Guest favourite
Apartment in Diani Beach
Namastediani Sea View - Diani Beach
1 bed
14–19 Jun
₹65,150 for 5 nights
for 5 nights
4.94 out of 5 average rating, 130 reviews
Superhost
Villa in Diani Beach
Seacluded Family Villa -Chef-AC-Kids Toys-Pool
Free cancellation
9–14 Jul
₹1,20,231 for 5 nights
for 5 nights
4.85 out of 5 average rating, 158 reviews
Guest favourite
Home in Diani Beach
Novaa - 2 bedroom Villa
3 beds
15–20 Jun
₹63,622 for 5 nights
for 5 nights
4.96 out of 5 average rating, 25 reviews
Guest favourite
Flat in Diani Beach
We are Uhai Vacations!
3 beds
17–22 Jun
₹30,058 for 5 nights
for 5 nights
4.93 out of 5 average rating, 28 reviews
Guest favourite
Bungalow in Diani Beach
Garden House
4 beds
14–19 Jun
₹45,086 for 5 nights
for 5 nights
4.95 out of 5 average rating, 105 reviews