Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in Diani
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
Gift cards
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Diani
Over 1,000 homes in Diani
Superhost
Superhost
Flat in Kwale
Studio Apartment with beach breakfast
1 bedroom
,
·
3 beds
,
·
1.5 private bathrooms
10–15 Sept
10–15 Sept
£578
total
Show price breakdown
£578 total
,
·
4.67 out of 5 average rating, 24 reviews
4.67 (24)
Top guest favourite
Guest favourite
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
4 bathrooms
4 bathrooms
7–12 Sept
7–12 Sept
£941
£819
total
Show price breakdown
4.93 out of 5 average rating, 153 reviews
4.93 (153)
Flat in Diani Beach
Kivukoni Reef Suites
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
9–14 Sept
9–14 Sept
£333
£289
total
Show price breakdown
4.86 out of 5 average rating, 37 reviews
4.86 (37)
Superhost
Superhost
Flat in Diani Beach
Modern 2 bedroom in Diani, 5 mins from the beach
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2.5 bathrooms
2.5 bathrooms
10–15 Sept
10–15 Sept
£370
total
Show price breakdown
£370 total
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Villa in Kwale
A secluded escape with Private Pool and Chef .
6 bedrooms
6 bedrooms
,
·
7 beds
7 beds
,
·
4.5 bathrooms
4.5 bathrooms
10–15 Sept
10–15 Sept
£781
total
Show price breakdown
£781 total
4.88 out of 5 average rating, 265 reviews
4.88 (265)
Top guest favourite
Guest favourite
Villa in Diani Beach
2BR Villa | AC, Pool, Rooftop & Outdoor Bath
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
,
·
2 bathrooms
2 bathrooms
12–17 Sept
12–17 Sept
£1,002
total
Show price breakdown
£1,002 total
Free cancellation
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Villa in Mwabungu
Hawi
Individual host
Individual host
7–12 Sept
7–12 Sept
£518
total
Show price breakdown
£518 total
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Superhost
Superhost
Villa in Diani Beach
Jandi Diani
Individual host
Individual host
11–16 Sept
11–16 Sept
£813
£732
total
Show price breakdown
4.86 out of 5 average rating, 22 reviews
4.86 (22)
Guest favourite
Guest favourite
Flat in Coast Province
Welcome to Diani 106
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
2.5 bathrooms
2.5 bathrooms
26 Sept – 1 Oct
26 Sept – 1 Oct
£394
total
Show price breakdown
£394 total
Free cancellation
4.92 out of 5 average rating, 49 reviews
4.92 (49)
Guest favourite
Guest favourite
Cabin in Diani Beach
MaMu Village – Garden Suite II
Individual host
Individual host
18–23 Sept
18–23 Sept
£137
£121
total
Show price breakdown
Free cancellation
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Home in Diani Beach
Chiystays Diani escape, beach, pool, Wi-fi, fun
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
£185
total
Show price breakdown
£185 total
New place to stay
New
Guest favourite
Guest favourite
Bungalow in Diani Beach
1BR Studio near Beach with AC & Private Pool
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
23–28 Sept
23–28 Sept
£666
£592
total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Top guest favourite
Guest favourite
Guest house in Diani Beach
Kivulini Cottage
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
8–13 Sept
8–13 Sept
£322
£282
total
Show price breakdown
4.97 out of 5 average rating, 244 reviews
4.97 (244)
Guest favourite
Guest favourite
Home in Diani Beach
MAMI WATA HOUSE - Self Catering
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
8–13 Sept
8–13 Sept
£743
total
Show price breakdown
£743 total
4.88 out of 5 average rating, 80 reviews
4.88 (80)
Home in Diani Beach
Waridi, The Boutique Beach House
8 bedrooms
8 bedrooms
,
·
8 beds
8 beds
,
·
8 bathrooms
8 bathrooms
7–12 Sept
7–12 Sept
£2,314
total
Show price breakdown
£2,314 total
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Diani Beach
Aziza - 2 bedroom Villa
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
7–12 Sept
7–12 Sept
£697
£609
total
Show price breakdown
4.93 out of 5 average rating, 75 reviews
4.93 (75)
Guest favourite
Guest favourite
Home in Diani Beach
Villa Tata | Stylish 2BR w/ Private Pool & Garden
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
29 Sept – 4 Oct
29 Sept – 4 Oct
£515
total
Show price breakdown
£515 total
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Villa in Diani Beach
Villa Kaya- entire villa with private pool.
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
15–20 Sept
15–20 Sept
£1,146
£898
total
Show price breakdown
4.97 out of 5 average rating, 65 reviews
4.97 (65)
Superhost
Superhost
Room in Diani Beach
Palm house - Elephant room - 1st floor right side
Business host
Business host
10–15 Sept
10–15 Sept
£95
total
Show price breakdown
£95 total
Free cancellation
4.87 out of 5 average rating, 30 reviews
4.87 (30)
1
2
3
4
…
15