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
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
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Diani Beach
Over 1,000 homes in Diani Beach
Guest favourite
Guest favourite
Serviced apartment in Diani Beach
Tequila Sunrise Sky Cabana - Diani/Galu Beach
1 bedroom
,
·
1 bed
,
·
1 private bathroom
11–16 Sept
11–16 Sept
$1,616 SGD
Show price breakdown
for 5 nights
$1,616 SGD for 5 nights
,
·
4.91 out of 5 average rating, 113 reviews
4.91 (113)
Superhost
Superhost
Villa in Diani Beach
Swahili Cottage w/Private Pool 600M walk to Beach
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
,
·
2 bathrooms
2 bathrooms
7–12 Aug
7–12 Aug
$1,367 SGD
$1,128 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Flat in Diani Beach
Mukmuk Vacation Homes
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
15–20 Aug
15–20 Aug
$763 SGD
$611 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
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
24–29 Aug
24–29 Aug
$1,676 SGD
Show price breakdown
for 5 nights
$1,676 SGD for 5 nights
Pay $0 today
Free cancellation
4.93 out of 5 average rating, 147 reviews
4.93 (147)
Home in Diani Beach
Villa Simulizi*
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2.5 bathrooms
2.5 bathrooms
6–11 Aug
6–11 Aug
$1,822 SGD
Show price breakdown
for 5 nights
$1,822 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Villa in Kwale
Villa Nyota
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
3–8 Nov
3–8 Nov
$1,616 SGD
Show price breakdown
for 5 nights
$1,616 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Home in Kwale
Sultan Saka - Private Resort & Long-Stay Villa
2 bedrooms
2 bedrooms
,
·
6 king beds
6 king beds
,
·
3.5 bathrooms
3.5 bathrooms
19–26 Aug
19–26 Aug
$1,050 SGD
$908 SGD
Show price breakdown
for 7 nights
Weekly discount
4.7 out of 5 average rating, 97 reviews
4.7 (97)
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
24–29 Aug
24–29 Aug
$3,800 SGD
Show price breakdown
for 5 nights
$3,800 SGD for 5 nights
Free cancellation
4.89 out of 5 average rating, 18 reviews
4.89 (18)
Villa in Ukunda
Serian Breeze•Family Villa Diani
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
,
·
7 bathrooms
7 bathrooms
3–8 Aug
3–8 Aug
$3,468 SGD
Show price breakdown
for 5 nights
$3,468 SGD for 5 nights
Superhost
Superhost
Villa in Diani Beach
Kimbi's 3BR Coastal Villa - 4 Mins To The Beach
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
3 bathrooms
3 bathrooms
20–25 Aug
20–25 Aug
$915 SGD
Show price breakdown
for 5 nights
$915 SGD for 5 nights
Pay $0 today
Free cancellation
4.84 out of 5 average rating, 32 reviews
4.84 (32)
Home in Diani Beach
Cactus Villas: Entire Villa with AC & private pool
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
,
·
2 bathrooms
2 bathrooms
10–15 Aug
10–15 Aug
$2,075 SGD
$1,453 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Home in Diani Beach
Chiystays Diani escape, beach, pool, Wi-fi, fun
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$550 SGD
Show price breakdown
for 5 nights
$550 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Superhost
Superhost
Home in Diani Beach
Diani blue water palace
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
30 Aug – 4 Sept
30 Aug – 4 Sept
$685 SGD
$626 SGD
Show price breakdown
for 5 nights
Book early to save
Pay $0 today
Free cancellation
4.78 out of 5 average rating, 9 reviews
4.78 (9)
Guest favourite
Guest favourite
Villa in Diani Beach
Villa Kaya- entire villa with private pool.
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
4–9 Aug
4–9 Aug
$2,200 SGD
$1,824 SGD
Show price breakdown
for 5 nights
4.98 out of 5 average rating, 60 reviews
4.98 (60)
Guest favourite
Guest favourite
Villa in Diani Beach
Azhari Beach Villa - Diani - Beach property
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
7–12 Aug
7–12 Aug
$4,419 SGD
Show price breakdown
for 5 nights
$4,419 SGD for 5 nights
Free cancellation
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
30 Aug – 4 Sept
30 Aug – 4 Sept
$3,407 SGD
Show price breakdown
for 5 nights
$3,407 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
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
22–27 Aug
22–27 Aug
$2,663 SGD
Show price breakdown
for 5 nights
$2,663 SGD for 5 nights
Pay $0 today
Free cancellation
4.87 out of 5 average rating, 203 reviews
4.87 (203)
Superhost
Superhost
Flat in Kwale
Beat's Hideaway
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2 bathrooms
2 bathrooms
16–21 Aug
16–21 Aug
$685 SGD
Show price breakdown
for 5 nights
$685 SGD for 5 nights
Pay $0 today
Free cancellation
4.81 out of 5 average rating, 36 reviews
4.81 (36)
Home in Diani Beach
Clemarine Villas
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
24–29 Aug
24–29 Aug
$985 SGD
Show price breakdown
for 5 nights
$985 SGD for 5 nights
Pay $0 today
Free cancellation
4.82 out of 5 average rating, 49 reviews
4.82 (49)
1
2
3
4
…
15