Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Diani Beach Kwale KE
Check in / Check out
Any week
Guests
Add guests
Filters
0
Homes
Experiences
Where
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Host an experience
Help Centre
Show map
Search results; Over 1,000 places in Diani Beach
Over 1,000 places in Diani Beach
The home you selected
Superhost
Superhost
Hotel room in Diani Beach
Family Sea view with sun terrace and Breakfast
4 guests
·
1 bedroom
·
3 beds
·
1 private bathroom
6–11 Jun
|
More
6–11 Jun
|
More
5.0
(3 reviews)
$746 SGD
Show price breakdown
$746 SGD for 5 nights
for 5 nights
Explore more homes
Top guest favourite
Guest favourite
Apartment in Diani Beach
Apartment Sandcastle 108 Seaview Diani beach
Free cancellation
Free cancellation
17–22 May
17–22 May
$519 SGD
Show price breakdown
$519 SGD for 5 nights
for 5 nights
4.98 out of 5 average rating, 52 reviews
4.98 (52)
Top guest favourite
Guest favourite
Villa in Diani Beach
Nirvana - Diani: Stunning Beach Villa w/ Hot Tub
1 king bed
1 king bed
15–20 May
15–20 May
$1,542 SGD
Show price breakdown
$1,542 SGD for 5 nights
for 5 nights
5.0 out of 5 average rating, 154 reviews
5.0 (154)
Superhost
Superhost
Villa in Diani Beach
Seacluded Family Villa -Chef-AC-Kids toys-Pool*
7 beds
7 beds
1–6 May
1–6 May
$1,272 SGD
Show price breakdown
$1,272 SGD for 5 nights
for 5 nights
4.85 out of 5 average rating, 155 reviews
4.85 (155)
Top guest favourite
Guest favourite
Home in Diani Beach
Diani Beach-Private House Private Pool Beach 350m
Free cancellation
Free cancellation
27 May – 1 Jun
27 May – 1 Jun
$967 SGD
Show price breakdown
$967 SGD for 5 nights
for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Superhost
Superhost
Home in Diani, Ukunda
Private Home, Galu Beach W/Pool - Sylvia's Haven
3 beds
3 beds
1–6 May
1–6 May
$771 SGD
Show price breakdown
$771 SGD for 5 nights
for 5 nights
4.2 out of 5 average rating, 5 reviews
4.2 (5)
Superhost
Superhost
Villa in Diani Beach
Luxury villa Tajriviera
Free cancellation
Free cancellation
12–17 Sept
12–17 Sept
$861 SGD
Show price breakdown
$861 SGD for 5 nights
for 5 nights
4.79 out of 5 average rating, 318 reviews
4.79 (318)
Guest favourite
Guest favourite
Treehouse in Diani Beach
Baobab Nest Tree House - peaceful, eco, paradise*
Free cancellation
Free cancellation
9–14 May
9–14 May
$385 SGD
Show price breakdown
$385 SGD for 5 nights
for 5 nights
4.89 out of 5 average rating, 107 reviews
4.89 (107)
Home in Diani
Villa Stars Perfect hideaway
Free cancellation
Free cancellation
13–18 May
13–18 May
$1,311 SGD
Show price breakdown
$1,311 SGD for 5 nights
for 5 nights
Top guest favourite
Guest favourite
Home in Diani Beach
Stunning Rooftop House only 2min from Diani Beach
4 beds
4 beds
1–6 May
1–6 May
$2,121 SGD
Show price breakdown
$2,121 SGD for 5 nights
for 5 nights
4.89 out of 5 average rating, 47 reviews
4.89 (47)
Top guest favourite
Guest favourite
Flat in Msambweni
Studio at Home
Free cancellation
Free cancellation
10–15 May
10–15 May
$571 SGD
Show price breakdown
$571 SGD for 5 nights
for 5 nights
4.92 out of 5 average rating, 12 reviews
4.92 (12)
Guest favourite
Guest favourite
Home in Diani Beach
MilaMax Beach villa Diani
6 beds
6 beds
4–9 May
4–9 May
$2,622 SGD
Show price breakdown
$2,622 SGD for 5 nights
for 5 nights
4.92 out of 5 average rating, 26 reviews
4.92 (26)
Guest favourite
Guest favourite
Villa in Diani Beach
Villa Kapungu with private chef, XXL pool & garden
4 king beds
4 king beds
25–30 May
25–30 May
$1,966 SGD
Show price breakdown
$1,966 SGD for 5 nights
for 5 nights
4.94 out of 5 average rating, 36 reviews
4.94 (36)
Home in Diani Beach
Diani Beach Vacation Spot Ocean Breeze Apartment
Free cancellation
Free cancellation
5–10 May
5–10 May
$523 SGD
Show price breakdown
$523 SGD for 5 nights
for 5 nights
4.64 out of 5 average rating, 39 reviews
4.64 (39)
Guest favourite
Guest favourite
Flat in Msambweni
El Mufasa luxury studio apartment with pool&garden
Free cancellation
Free cancellation
12–17 May
12–17 May
$343 SGD
Show price breakdown
$343 SGD for 5 nights
for 5 nights
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Guest favourite
Guest favourite
Serviced apartment in Ukunda
Simba Secret Hideaway
Free cancellation
Free cancellation
10–15 May
10–15 May
$587 SGD
Show price breakdown
$587 SGD for 5 nights
for 5 nights
4.9 out of 5 average rating, 156 reviews
4.9 (156)
Guest favourite
Guest favourite
Cottage in Diani Beach
Beach front Mawimbi Studio in stunning garden
1 king bed
1 king bed
5–10 May
5–10 May
$710 SGD
Show price breakdown
$710 SGD for 5 nights
for 5 nights
4.92 out of 5 average rating, 12 reviews
4.92 (12)
Guest favourite
Guest favourite
Apartment in Diani Beach
Peaceful Hideaway in the Heart of Diani Beach
4 beds
4 beds
1–6 May
1–6 May
$644 SGD
Show price breakdown
$644 SGD for 5 nights
for 5 nights
4.71 out of 5 average rating, 107 reviews
4.71 (107)
Guest favourite
Guest favourite
Home in Diani Beach
Secluded beachfront house
9 beds
9 beds
2–7 May
2–7 May
$1,118 SGD
Show price breakdown
$1,118 SGD for 5 nights
for 5 nights
4.89 out of 5 average rating, 61 reviews
4.89 (61)
1
2
3
4
…
15