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
Over 1,000 homes
Top guest favourite
Guest favourite
Guest house in Diani Beach
Kivulini Cottage
1 bedroom
,
·
1 bed
,
·
1 private bathroom
4–9 Sept
4–9 Sept
$491 SGD
Show price breakdown
for 5 nights
$491 SGD for 5 nights
,
·
4.97 out of 5 average rating, 239 reviews
4.97 (239)
Home in Ukunda
Tide Studio Diani (1st Row Beach Access)
5.0 out of 5 average rating, 3 reviews
5.0 (3)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$246 SGD
Show price breakdown
for 5 nights
$246 SGD for 5 nights
Pay $0 today
Free cancellation
Flat in Diani Beach
Cozy Furnished1-bedroom,Diani centre
New place to stay
New
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
15–20 Aug
15–20 Aug
$186 SGD
Show price breakdown
for 5 nights
$186 SGD for 5 nights
Superhost
Superhost
Treehouse in Diani Beach
Baobab Nest Treehouse - peaceful, eco,paradise.
4.86 out of 5 average rating, 165 reviews
4.86 (165)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
20–25 Aug
20–25 Aug
$716 SGD
Show price breakdown
for 5 nights
$716 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Place to stay in Kwale County
Studio Hse (3) by Cece. Diani, beach road.
4.85 out of 5 average rating, 55 reviews
4.85 (55)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$227 SGD
Show price breakdown
for 5 nights
$227 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Flat in Kwale
Cosy Luxury Apartment-Diani
4.86 out of 5 average rating, 36 reviews
4.86 (36)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2.5 bathrooms
2.5 bathrooms
1–6 Aug
1–6 Aug
$610 SGD
Show price breakdown
for 5 nights
$610 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Flat in Diani Beach
Diani Beach road Savannah Sunset
5.0 out of 5 average rating, 6 reviews
5.0 (6)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$255 SGD
Show price breakdown
for 5 nights
$255 SGD for 5 nights
Guest favourite
Guest favourite
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
4.93 out of 5 average rating, 147 reviews
4.93 (147)
,
·
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
Superhost
Superhost
Flat in Diani Beach
Chic two bedroom Beachfront apartment 5th floor
5.0 out of 5 average rating, 3 reviews
5.0 (3)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Aug
1–6 Aug
$668 SGD
Show price breakdown
for 5 nights
$668 SGD for 5 nights
Pay $0 today
Free cancellation
Home in Diani Beach
Cactus Villas: 1-Bedroom Studio close to the beach
5.0 out of 5 average rating, 4 reviews
5.0 (4)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
5–10 Sept
5–10 Sept
$1,066 SGD
Show price breakdown
for 5 nights
$1,066 SGD for 5 nights
Pay $0 today
Free cancellation
Flat in Diani Beach
ChillSpot 2 | Beachfront | AC | Restaurant | Gym
5.0 out of 5 average rating, 6 reviews
5.0 (6)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
15–20 Aug
15–20 Aug
$330 SGD
Show price breakdown
for 5 nights
$330 SGD for 5 nights
Free cancellation
Flat in Diani Beach
1 Bedroom Apartment at Galu
5.0 out of 5 average rating, 5 reviews
5.0 (5)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
3–8 Aug
3–8 Aug
$462 SGD
Show price breakdown
for 5 nights
$462 SGD for 5 nights
Free cancellation
Superhost
Superhost
Flat in Diani Beach
Beach Studio |2 Min Walk |Rooftop Ocean View |AC
New place to stay
New
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$269 SGD
Show price breakdown
for 5 nights
$269 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Villa in Kwale
Villa Nyota
5.0 out of 5 average rating, 7 reviews
5.0 (7)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
3–8 Nov
3–8 Nov
$1,615 SGD
Show price breakdown
for 5 nights
$1,615 SGD for 5 nights
Pay $0 today
Free cancellation
Flat in Diani Beach
Deluxe Beach Room | King Bed, AC, 1-Min to Ocean.
5.0 out of 5 average rating, 4 reviews
5.0 (4)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$306 SGD
Show price breakdown
for 5 nights
$306 SGD for 5 nights
Pay $0 today
Free cancellation
Villa in Kenya
Cheka Villa, Diani
4.81 out of 5 average rating, 227 reviews
4.81 (227)
,
·
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
3 bathrooms
3 bathrooms
15–20 Aug
15–20 Aug
$282 SGD
Show price breakdown
for 5 nights
$282 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Home in Kwale
Villa Stars Perfect hideaway
4.88 out of 5 average rating, 25 reviews
4.88 (25)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
14–19 Jul
14–19 Jul
$1,385 SGD
Show price breakdown
for 5 nights
$1,385 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Cottage in Diani Beach
Beach Bum Cottage - Pool, AC, WiFi, Jungle Oasis
4.95 out of 5 average rating, 40 reviews
4.95 (40)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$1,143 SGD
Show price breakdown
for 5 nights
$1,143 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Apartment in Diani Beach
Apartment Sandcastle 108 Seaview Diani beach
4.97 out of 5 average rating, 104 reviews
4.97 (104)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
19–24 Sept
19–24 Sept
$604 SGD
Show price breakdown
for 5 nights
$604 SGD for 5 nights
Pay $0 today
Free cancellation
1
2
3
4
…
15