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 KE
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 places in Diani Beach
Over 1,000 places in Diani Beach
The home you selected
Guest favourite
Guest favourite
Home in Diani Beach
Melia Suite - Diani Beach, Kenya
2 guests
·
1 bedroom
·
1 bed
·
1 bathroom
22–27 Oct
|
More
22–27 Oct
|
More
4.97
(151 reviews)
₹1,04,661
Show price breakdown
₹1,04,661 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
30 Jun – 5 Jul
30 Jun – 5 Jul
₹39,213
Show price breakdown
₹39,213 for 5 nights
for 5 nights
4.98 out of 5 average rating, 60 reviews
4.98 (60)
Top guest favourite
Guest favourite
Cottage in Diani Beach
Beach Bum Cottage-Jungle Oasis-Relax-Pool-WiFi- AC
3 beds
3 beds
14–19 Jun
14–19 Jun
₹51,583
Show price breakdown
₹51,583 for 5 nights
for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Home in Diani Beach
Diani Reef House 3 300m to the Beach
2 beds
2 beds
13–18 Jun
13–18 Jun
₹8,566
Show price breakdown
₹8,566 for 5 nights
for 5 nights
4.76 out of 5 average rating, 67 reviews
4.76 (67)
Superhost
Superhost
Flat in Ukunda
El Mufasa luxury 2-BR apartment with pool & garden
Free cancellation
Free cancellation
23–28 Jun
23–28 Jun
₹49,191
Show price breakdown
₹49,191 for 5 nights
for 5 nights
4.83 out of 5 average rating, 78 reviews
4.83 (78)
Top guest favourite
Guest favourite
Flat in Diani
Jua Apartment
2 beds
2 beds
13–18 Jun
13–18 Jun
₹29,903
Show price breakdown
₹29,903 for 5 nights
for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Flat in Ukunda
Simba Secret Hideaway
Free cancellation
Free cancellation
24–29 Jun
24–29 Jun
₹37,878
Show price breakdown
₹37,878 for 5 nights
for 5 nights
4.9 out of 5 average rating, 156 reviews
4.9 (156)
Guest favourite
Guest favourite
Villa in Kenya
Cheka Villa, Diani
Free cancellation
Free cancellation
25–30 Jun
25–30 Jun
₹16,945
Show price breakdown
₹16,945 for 5 nights
for 5 nights
4.84 out of 5 average rating, 192 reviews
4.84 (192)
Guest favourite
Guest favourite
Villa in Msambweni
Malaika Villas in Diani Beach
Free cancellation
Free cancellation
11–16 Jul
11–16 Jul
₹32,395
Show price breakdown
₹32,395 for 5 nights
for 5 nights
4.93 out of 5 average rating, 27 reviews
4.93 (27)
Guest favourite
Guest favourite
Home in Diani
Villa Stars Perfect hideaway
Free cancellation
Free cancellation
22–27 Oct
22–27 Oct
₹84,725
Show price breakdown
₹84,725 for 5 nights
for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Flat in Msambweni
El Mufasa luxury studio apartment with pool&garden
Free cancellation
Free cancellation
28 Jun – 3 Jul
28 Jun – 3 Jul
₹26,534
Show price breakdown
₹26,534 for 5 nights
for 5 nights
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Guest favourite
Guest favourite
Home in Diani Beach
Villa Green Paradise, Privatpool, Chef, AC,Wlan 5G
5 beds
5 beds
24–29 Jun
24–29 Jun
₹1,03,319
Show price breakdown
₹1,03,319 for 5 nights
for 5 nights
4.97 out of 5 average rating, 94 reviews
4.97 (94)
Guest favourite
Guest favourite
Home in Diani
Sega House, a beautifully curated haven in Diani
4 beds
4 beds
16–21 Jun
16–21 Jun
₹89,915
Show price breakdown
₹89,915 for 5 nights
for 5 nights
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Guest favourite
Guest favourite
Bungalow in Diani Beach
Garden House
4 beds
4 beds
13–18 Jun
13–18 Jun
₹44,855
Show price breakdown
₹44,855 for 5 nights
for 5 nights
4.95 out of 5 average rating, 105 reviews
4.95 (105)
Top guest favourite
Guest favourite
Guest house in Diani Beach
Kivulini Cottage
1 double bed
1 double bed
24–29 Jun
24–29 Jun
₹22,428
Show price breakdown
₹22,428 for 5 nights
for 5 nights
4.97 out of 5 average rating, 208 reviews
4.97 (208)
Guest favourite
Guest favourite
Home in Diani Beach
Novaa - 2 bedroom Villa
3 beds
3 beds
14–19 Jun
14–19 Jun
₹63,295
Show price breakdown
₹63,295 for 5 nights
for 5 nights
4.96 out of 5 average rating, 25 reviews
4.96 (25)
Guest favourite
Guest favourite
Holiday home in Diani Beach
1st floor studio at Pinch & Punch
Free cancellation
Free cancellation
18–23 Jun
18–23 Jun
₹10,931
Show price breakdown
₹10,931 for 5 nights
for 5 nights
5.0 out of 5 average rating, 22 reviews
5.0 (22)
Guest favourite
Guest favourite
Home in Kwale County
Hse 1 by Cece. 350mts to the beach. Diani KE
1 queen bed
1 queen bed
15–20 Jun
15–20 Jun
₹14,986
Show price breakdown
₹14,986 for 5 nights
for 5 nights
4.85 out of 5 average rating, 155 reviews
4.85 (155)
Guest favourite
Guest favourite
Treehouse in Diani Beach
Baobab Canopy Treehouse - Jungle, Oasis,Pool,WiFi
2 beds
2 beds
14–19 Jun
14–19 Jun
₹23,923
Show price breakdown
₹23,923 for 5 nights
for 5 nights
4.93 out of 5 average rating, 131 reviews
4.93 (131)
1
2
3
4
…
15