Search results; Over 1,000 places in Diani Beach

Prices include all fees

Explore more homes

Top guest favourite
Apartment in Diani Beach
Apartment Sandcastle 108 Seaview Diani beach
Free cancellation
12–17 Oct
₹35,734 for 5 nights
for 5 nights
4.98 out of 5 average rating, 57 reviews
Guest favourite
Flat in Msambweni
El Mufasa luxury studio apartment with pool&garden
1 bed
1–6 Jun
₹18,515 for 5 nights
for 5 nights
5.0 out of 5 average rating, 16 reviews
Superhost
Villa in Diani Beach
Seacluded Family Villa -Chef-AC-Kids Toys-Pool
7 beds
2–7 Jun
₹1,01,919 for 5 nights
for 5 nights
4.85 out of 5 average rating, 158 reviews
Top guest favourite
Villa in Diani Beach
Nirvana - Diani: Stunning Beach Villa w/ Hot Tub
1 king bed
13–18 Jun
₹92,970 for 5 nights
for 5 nights
5.0 out of 5 average rating, 156 reviews
Superhost
Flat in Ukunda
El Mufasa luxury 2-BR apartment with pool & garden
Free cancellation
17–22 Jun
₹44,227 for 5 nights
for 5 nights
4.83 out of 5 average rating, 78 reviews
Guest favourite
Room in Diani Beach
Stay with OlafHosting for 6 years,
River Sunset luxury villas
1–6 Jun
₹21,217 for 5 nights
for 5 nights
4.9 out of 5 average rating, 124 reviews
Guest favourite
Villa in Diani Beach
Little Canada Beach House
4 beds
1–6 Jun
₹1,30,854 for 5 nights
for 5 nights
4.96 out of 5 average rating, 51 reviews
Home in Diani
Villa Stars Perfect hideaway
Free cancellation
13–18 Sept
₹84,518 for 5 nights
for 5 nights
5.0 out of 5 average rating, 4 reviews
Guest favourite
Flat in Kwale
Apt 1 by Cece. 350mts to the beach. Diani KE
Free cancellation
15–20 Jul
₹33,571 for 5 nights
for 5 nights
5.0 out of 5 average rating, 11 reviews
Guest favourite
Villa in Kenya
Cheka Villa, Diani
5 beds
1–6 Jun
₹16,506 for 5 nights
for 5 nights
4.84 out of 5 average rating, 190 reviews
Superhost
Flat in Diani
Havillah Bustani C
3 beds
3–8 Jun
₹24,659 for 5 nights
for 5 nights
5.0 out of 5 average rating, 7 reviews
Flat in Diani Beach
Samara Studio Beachfront Apartment - Diani Beach
Free cancellation
8–13 Jun
₹20,185 for 5 nights
for 5 nights
4.73 out of 5 average rating, 85 reviews
Superhost
Flat in Diani Beach
Shimba Hill 3
Free cancellation
8–13 Jun
₹8,452 for 5 nights
for 5 nights
4.77 out of 5 average rating, 155 reviews
Flat in Diani Beach
Comfy-lux2,1 bed Diani hot-shower, fast wi-fi
1 bed
1–6 Jun
₹7,955 for 5 nights
for 5 nights
4.63 out of 5 average rating, 40 reviews
Superhost
Flat in Diani Beach
Hapo Zamani* | Diani Beach
3 beds
1–6 Jun
₹48,225 for 5 nights
for 5 nights
4.76 out of 5 average rating, 55 reviews
Guest favourite
Flat in Msambweni
Studio at Home
Free cancellation
17–22 Jun
₹36,292 for 5 nights
for 5 nights
4.86 out of 5 average rating, 14 reviews
Guest favourite
Villa in Diani
Zawadi House - Diani, Eden Escapes
3 beds
1–6 Jun
₹1,39,205 for 5 nights
for 5 nights
4.91 out of 5 average rating, 11 reviews
Superhost
Villa in Diani Beach
Luxury villa Tajriviera
Free cancellation
12–17 Sept
₹54,717 for 5 nights
for 5 nights
4.79 out of 5 average rating, 319 reviews