Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Diani Beach
Check in / Check out
Any week
Guests
Add guests
Filters
0
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
Show map
Search results; Over 1,000 homes in Diani Beach
Over 1,000 homes in Diani Beach
Guest favourite
Guest favourite
Villa in Diani Beach
Azhari Beach Villa - Diani - Beach property
1 bedroom
,
·
1 bed
,
·
1 private bathroom
15–20 Jun
15–20 Jun
$4,223 SGD
$3,711 SGD
Show price breakdown
for 5 nights
,
·
5.0 out of 5 average rating, 110 reviews
5.0 (110)
Guest favourite
Guest favourite
Home in Diani Beach
Luxury Villa w/ Private Pool & Chef’s Kitchen
4 bedrooms
4 bedrooms
5 beds
,
·
5 beds
4 bathrooms
,
·
4 bathrooms
26 Jun – 1 Jul
26 Jun – 1 Jul
$2,230 SGD
Show price breakdown
for 5 nights
$2,230 SGD for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Villa in Diani Beach
Seacluded Family Villa -Chef-AC-Kids Toys-Pool
4 bedrooms
4 bedrooms
7 beds
,
·
7 beds
4 bathrooms
,
·
4 bathrooms
13–18 Jun
13–18 Jun
$1,530 SGD
Show price breakdown
for 5 nights
$1,530 SGD for 5 nights
4.87 out of 5 average rating, 198 reviews
4.87 (198)
Superhost
Superhost
Home in Diani Beach
Tropical Beachfront Villa|AC+Pool+Lush Garden
3 bedrooms
3 bedrooms
4 beds
,
·
4 beds
3.5 bathrooms
,
·
3.5 bathrooms
26 Jun – 1 Jul
26 Jun – 1 Jul
$1,753 SGD
Show price breakdown
for 5 nights
$1,753 SGD for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Superhost
Superhost
Home in Diani Beach
Galu Salama - Peaceful paradise
4 bedrooms
4 bedrooms
4 beds
,
·
4 beds
3.5 bathrooms
,
·
3.5 bathrooms
12–17 Jun
12–17 Jun
$1,234 SGD
Show price breakdown
for 5 nights
$1,234 SGD for 5 nights
4.88 out of 5 average rating, 26 reviews
4.88 (26)
Top guest favourite
Guest favourite
Villa in Diani Beach
Nirvana - Diani: Stunning Beach Villa w/ Hot Tub
1 bedroom
1 bedroom
1 king bed
,
·
1 king bed
1 bathroom
,
·
1 bathroom
27 Jun – 2 Jul
27 Jun – 2 Jul
$2,284 SGD
$1,958 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 197 reviews
5.0 (197)
Guest favourite
Guest favourite
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
4 bedrooms
4 bedrooms
4 beds
,
·
4 beds
4 bathrooms
,
·
4 bathrooms
27 Jul – 1 Aug
27 Jul – 1 Aug
$1,575 SGD
Show price breakdown
for 5 nights
$1,575 SGD for 5 nights
4.93 out of 5 average rating, 143 reviews
4.93 (143)
Superhost
Superhost
Home in Diani Beach
Clemarine Villas
3 bedrooms
3 bedrooms
4 beds
,
·
4 beds
2.5 bathrooms
,
·
2.5 bathrooms
14–19 Jun
14–19 Jun
$1,012 SGD
Show price breakdown
for 5 nights
$1,012 SGD for 5 nights
4.81 out of 5 average rating, 47 reviews
4.81 (47)
Flat in Diani Beach
Swahili Condo+ Beachfront Resort Access + AC+ Pool
2 bedrooms
2 bedrooms
3 beds
,
·
3 beds
1 bathroom
,
·
1 bathroom
13–18 Jun
13–18 Jun
$457 SGD
Show price breakdown
for 5 nights
$457 SGD for 5 nights
4.8 out of 5 average rating, 15 reviews
4.8 (15)
Guest favourite
Guest favourite
Home in Diani Beach
MAMI WATA HOUSE - Self Catering
3 bedrooms
3 bedrooms
5 beds
,
·
5 beds
3 bathrooms
,
·
3 bathrooms
14–19 Jul
14–19 Jul
$1,477 SGD
Show price breakdown
for 5 nights
$1,477 SGD for 5 nights
4.89 out of 5 average rating, 76 reviews
4.89 (76)
Villa in Diani Beach
Affordable Cosy Villa 15-min walk to Beach
3 bedrooms
3 bedrooms
4 beds
,
·
4 beds
3.5 bathrooms
,
·
3.5 bathrooms
12–17 Jun
12–17 Jun
$776 SGD
Show price breakdown
for 5 nights
$776 SGD for 5 nights
4.86 out of 5 average rating, 14 reviews
4.86 (14)
Flat in Kwale
Diani Luxe Villa: Spacious Studio B
1 bedroom
1 bedroom
1 queen bed
,
·
1 queen bed
1 bathroom
,
·
1 bathroom
15–20 Jun
15–20 Jun
$301 SGD
$249 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Villa in Diani Beach
Villa Kapungu with private chef, XXL pool & garden
4 bedrooms
4 bedrooms
4 king beds
,
·
4 king beds
4 bathrooms
,
·
4 bathrooms
12–17 Jun
12–17 Jun
$2,076 SGD
Show price breakdown
for 5 nights
$2,076 SGD for 5 nights
4.96 out of 5 average rating, 46 reviews
4.96 (46)
Guest favourite
Guest favourite
Villa in Kwale
A secluded escape with Private Pool and Chef .
6 bedrooms
6 bedrooms
7 beds
,
·
7 beds
4.5 bathrooms
,
·
4.5 bathrooms
12–17 Jun
12–17 Jun
$1,630 SGD
Show price breakdown
for 5 nights
$1,630 SGD for 5 nights
4.88 out of 5 average rating, 259 reviews
4.88 (259)
Guest favourite
Guest favourite
Villa in Diani Beach
The Swimming Ostrich:Your perfect holiday home!
4 bedrooms
4 bedrooms
6 beds
,
·
6 beds
2 bathrooms
,
·
2 bathrooms
14–19 Jun
14–19 Jun
$1,121 SGD
$616 SGD
Show price breakdown
for 5 nights
4.92 out of 5 average rating, 62 reviews
4.92 (62)
Superhost
Superhost
Home in Diani Beach
Solani Luxury Villa | Private Pool-Diani Beach
4 bedrooms
4 bedrooms
4 beds
,
·
4 beds
4.5 bathrooms
,
·
4.5 bathrooms
12–17 Jun
12–17 Jun
$3,486 SGD
$1,817 SGD
Show price breakdown
for 5 nights
4.92 out of 5 average rating, 13 reviews
4.92 (13)
Serviced apartment in Kwale
Diani Beach Luxury 2BR Stay | Pool & Housekeeping
2 bedrooms
2 bedrooms
2 queen beds
,
·
2 queen beds
2.5 bathrooms
,
·
2.5 bathrooms
20–25 Jun
20–25 Jun
$532 SGD
$452 SGD
Show price breakdown
for 5 nights
4.68 out of 5 average rating, 25 reviews
4.68 (25)
Guest favourite
Guest favourite
Flat in Coast Province
Welcome to Diani 106
2 bedrooms
2 bedrooms
5 beds
,
·
5 beds
2.5 bathrooms
,
·
2.5 bathrooms
13–18 Jun
13–18 Jun
$624 SGD
$469 SGD
Show price breakdown
for 5 nights
4.9 out of 5 average rating, 39 reviews
4.9 (39)
Guest favourite
Guest favourite
Flat in Diani Beach
El Mufasa Diani Beach | Luxury 2BR + Garden & Pool
2 bedrooms
2 bedrooms
2 beds
,
·
2 beds
1 bathroom
,
·
1 bathroom
14–19 Jun
14–19 Jun
$586 SGD
Show price breakdown
for 5 nights
$586 SGD for 5 nights
4.84 out of 5 average rating, 107 reviews
4.84 (107)
1
2
3
4
…
15