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 near 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
Over 1,000 homes
Guest favourite
Guest favourite
Loft in Diani Beach
*The African Art Loft* Private Roof Terrace!
Studio
,
·
1 bed
,
·
1 private bathroom
17–22 Aug
17–22 Aug
$594 SGD
Show price breakdown
for 5 nights
$594 SGD for 5 nights
,
·
4.91 out of 5 average rating, 141 reviews
4.91 (141)
Guest favourite
Guest favourite
Flat in Kwale
Diani Luxe Villa: Spacious Studio B
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$323 SGD
$259 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favourite
Guest favourite
Flat in Diani Beach
Diani 305
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$423 SGD
Show price breakdown
for 5 nights
$423 SGD for 5 nights
Pay $0 today
Free cancellation
4.94 out of 5 average rating, 33 reviews
4.94 (33)
Home in Ukunda
Tide Studio Diani (1st Row Beach Access)
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
3–8 Aug
3–8 Aug
$264 SGD
Show price breakdown
for 5 nights
$264 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
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 Aug
13–18 Aug
$990 SGD
Show price breakdown
for 5 nights
$990 SGD for 5 nights
Pay $0 today
Free cancellation
4.86 out of 5 average rating, 21 reviews
4.86 (21)
Superhost
Superhost
Flat in Diani Beach
Beach Studio |2 Min Walk |Rooftop Ocean View |AC
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$268 SGD
Show price breakdown
for 5 nights
$268 SGD for 5 nights
New place to stay
New
Flat in Kwale
2 Min to Diani Beach | Modern Studio w/ AC & WiFi
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$273 SGD
$218 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Flat in Diani Beach
2BR w/AC & pool ensuite Apt 10 min walk to beach
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2.5 bathrooms
2.5 bathrooms
1–6 Aug
1–6 Aug
$602 SGD
Show price breakdown
for 5 nights
$602 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Flat in Msambweni
Studio Amani Perfect for you
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$603 SGD
Show price breakdown
for 5 nights
$603 SGD for 5 nights
Pay $0 today
Free cancellation
4.88 out of 5 average rating, 40 reviews
4.88 (40)
Guest favourite
Guest favourite
Home in Kwale
Three Monkeys House - Self Catering
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
4 bathrooms
4 bathrooms
25–30 Aug
25–30 Aug
$3,160 SGD
$2,618 SGD
Show price breakdown
for 5 nights
4.9 out of 5 average rating, 91 reviews
4.9 (91)
Flat in Diani Beach
Deluxe Beach Room | King Bed, AC, 1-Min to Ocean.
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$340 SGD
$306 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Flat in Diani Beach
Luxe 2 BR, with pool and beach.
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
16–21 Aug
16–21 Aug
$1,734 SGD
$1,450 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Apartment in Diani Beach
Bright Diani Studio | King Bed | 2min to Beach
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$294 SGD
Show price breakdown
for 5 nights
$294 SGD for 5 nights
4.92 out of 5 average rating, 26 reviews
4.92 (26)
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,051 SGD
$908 SGD
Show price breakdown
for 7 nights
Weekly discount
4.7 out of 5 average rating, 97 reviews
4.7 (97)
Room in Kwale
Belle Escale
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$191 SGD
Show price breakdown
for 5 nights
$191 SGD for 5 nights
Pay $0 today
Free cancellation
Flat in Diani Beach
Lussuoso monolocale in centro vicino alla spiaggia
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$443 SGD
$366 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Flat in diani
Romantic Coastal Stay: Premium 1-Bedroom in Diani
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
18–23 Oct
18–23 Oct
$341 SGD
$302 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Home in Diani Beach
Villa Tata | Stylish 2BR w/ Private Pool & Garden
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
18–23 Aug
18–23 Aug
$762 SGD
Show price breakdown
for 5 nights
$762 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Bungalow in Palm Beach
CS Gisimba Villas Diani
3 bedrooms
3 bedrooms
,
·
5 double beds
5 double beds
,
·
3 bathrooms
3 bathrooms
6–11 Aug
6–11 Aug
$397 SGD
Show price breakdown
for 5 nights
$397 SGD for 5 nights
Pay $0 today
Free cancellation
4.47 out of 5 average rating, 49 reviews
4.47 (49)
1
2
3
4
…
15