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 County 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
Gift cards
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
Learn how we sort results
Learn how we sort results
The home you selected
Guest favourite
Guest favourite
Apartment in Diani Beach
Ground-floor Studio Simba Village, Diani Beach
2 guests
·
1 bedroom
·
1 bed
·
1 bathroom
8–13 May
|
More
8–13 May
|
More
4.75
(32 reviews)
€ 40
night
€ 40 per night
·
€ 198 total
€ 198 total
Show price breakdown
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
Individual host
,
·
Individual host
€ 70
night
€ 70 per night
·
€ 346 total
€ 346 total
Show price breakdown
4.98 out of 5 average rating, 53 reviews
4.98 (53)
Superhost
Superhost
Villa in Diani Beach
Seacluded Family Villa -Chef-AC-Kids toys-Pool
7 beds
7 beds
11–16 May
11–16 May
€ 142
night
€ 142 per night
·
€ 707 total
€ 707 total
Show price breakdown
4.85 out of 5 average rating, 156 reviews
4.85 (156)
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
Individual host
,
·
Individual host
€ 130
night
€ 130 per night
·
€ 646 total
€ 646 total
Show price breakdown
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favourite
Guest favourite
Villa in Kenya
Cheka Villa, Diani
Free cancellation
Free cancellation
26–31 May
26–31 May
€ 35
night
€ 35 per night
·
€ 171 total
€ 171 total
Show price breakdown
4.84 out of 5 average rating, 190 reviews
4.84 (190)
Guest favourite
Guest favourite
Home in Diani
Sega House, a beautifully curated haven in Diani
4 beds
4 beds
7–12 May
7–12 May
€ 186
night
€ 186 per night
·
€ 926 total
€ 926 total
Show price breakdown
4.93 out of 5 average rating, 15 reviews
4.93 (15)
Guest favourite
Guest favourite
Flat in Ukunda
Simba Secret Hideaway
1 queen bed
1 queen bed
10–15 May
10–15 May
€ 80
night
€ 80 per night
·
€ 398 total
€ 398 total
Show price breakdown
4.9 out of 5 average rating, 156 reviews
4.9 (156)
Guest favourite
Guest favourite
Cottage in Diani Beach
Marula Cottage On The Beach, Diani - Ukunda
2 beds
2 beds
7–12 May
7–12 May
€ 367
night
€ 367 per night
·
€ 1,833 total
€ 1,833 total
Show price breakdown
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Guest favourite
Guest favourite
122
Reviews
4.9
Stars
Rating
6
Years hosting
Room in Diani Beach
Stay with Olaf
Stay with Olaf
Hosting for 6 years
,
·
Hosting for 6 years
River Sunset luxury villas
28 May – 2 Jun
28 May – 2 Jun
€ 46
night
€ 46 per night
·
€ 230 total
€ 230 total
Show price breakdown
4.9 out of 5 average rating, 122 reviews
4.9 (122)
Top guest favourite
Guest favourite
Home in Diani Beach
Stunning Rooftop House only 2min from Diani Beach
4 beds
4 beds
8–13 May
8–13 May
€ 288
night
€ 288 per night
·
€ 1,440 total
€ 1,440 total
Show price breakdown
4.89 out of 5 average rating, 47 reviews
4.89 (47)
Guest favourite
Guest favourite
Home in Diani Beach
Secluded beachfront house
9 beds
9 beds
9–14 May
9–14 May
€ 153
night
€ 153 per night
·
€ 761 total
€ 761 total
Show price breakdown
4.89 out of 5 average rating, 61 reviews
4.89 (61)
Guest favourite
Guest favourite
Flat in Msambweni
Studio at Home
1 king bed
1 king bed
10–15 May
10–15 May
€ 77
night
€ 77 per night
·
€ 381 total
€ 381 total
Show price breakdown
4.85 out of 5 average rating, 13 reviews
4.85 (13)
Guest favourite
Guest favourite
Treehouse in Diani Beach
Baobab Canopy Treehouse - Jungle Oasis, Pool, WiFi
3 beds
3 beds
9–14 May
9–14 May
€ 53
night
€ 53 per night
·
€ 261 total
€ 261 total
Show price breakdown
4.93 out of 5 average rating, 129 reviews
4.93 (129)
Guest favourite
Guest favourite
Villa in Diani Beach
Villa Kaya, private pool & garden
Business host
Business host
24–29 May
24–29 May
€ 224
night
€ 224 per night
·
€ 1,119 total
€ 1,119 total
Show price breakdown
4.97 out of 5 average rating, 38 reviews
4.97 (38)
Guest favourite
Guest favourite
Cottage in Diani Beach
Bahati - Luxury 2 Bedroom Cottage (fully serviced)
Free cancellation
Free cancellation
15–20 May
15–20 May
Individual host
,
·
Individual host
€ 126
night
€ 126 per night
·
€ 628 total
€ 628 total
Show price breakdown
4.86 out of 5 average rating, 97 reviews
4.86 (97)
Superhost
Superhost
Villa in Diani Beach
*Private Villa with Pool & Chef*
Individual host
Individual host
7–12 May
7–12 May
€ 172
night
€ 172 per night
·
€ 858 total
€ 858 total
Show price breakdown
4.77 out of 5 average rating, 111 reviews
4.77 (111)
Guest favourite
Guest favourite
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
4 beds
4 beds
7–12 May
7–12 May
€ 151
night
€ 151 per night
·
€ 753 total
€ 753 total
Show price breakdown
4.93 out of 5 average rating, 105 reviews
4.93 (105)
Guest favourite
Guest favourite
Guest suite in Ukunda
Vervet Suite - Diani, Monkey Suites
1 king bed
1 king bed
11–16 May
11–16 May
€ 199
night
€ 199 per night
·
€ 995 total
€ 995 total
Show price breakdown
4.98 out of 5 average rating, 89 reviews
4.98 (89)
Guest favourite
Guest favourite
Apartment in Diani Beach
Peaceful Hideaway in the Heart of Diani Beach
4 beds
4 beds
7–12 May
7–12 May
€ 87
night
€ 87 per night
·
€ 435 total
€ 435 total
Show price breakdown
4.71 out of 5 average rating, 108 reviews
4.71 (108)
1
2
3
4
…
15