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
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Kenya
Kenya
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing pools
Rooms
Amazing views
Tropical
National parks
Countryside
Beach
Bed & breakfasts
Beachfront
Lake
Lakefront
Golfing
Surfing
Filters
0
Display total before taxes
Show map
Search results; Over 1,000 places
Over 1,000 places
Guest favourite
Guest favourite
Home in Diani Beach
Melia Suite - Diani Beach, Kenya
5-min drive
5-min drive
26 Apr – 1 May
26 Apr – 1 May
₹17,734
night
₹17,734 per night
4.98 out of 5 average rating, 114 reviews
4.98 (114)
Guest favourite
Guest favourite
Home in Diani Beach
BOHEMIA HOUSE VILLA IN BEACH COMPOUND DIANI
9-min drive
9-min drive
21–26 Apr
21–26 Apr
₹29,125
₹17,150
night
₹17,150 per night, originally ₹29,125
4.9 out of 5 average rating, 103 reviews
4.9 (103)
Guest favourite
Guest favourite
Cottage in Diani Beach
MAISHA MAREFU HOUSE, LUXURIOUS AND MAGICAL
5-min walk
5-min walk
20–25 Apr
20–25 Apr
₹12,177
₹10,148
night
₹10,148 per night, originally ₹12,177
4.92 out of 5 average rating, 129 reviews
4.92 (129)
Guest favourite
Guest favourite
Villa in Diani Beach
Private pool villa 150 meters from the beach
4-min drive
4-min drive
29 Apr – 4 May
29 Apr – 4 May
₹13,786
₹11,948
night
₹11,948 per night, originally ₹13,786
4.9 out of 5 average rating, 152 reviews
4.9 (152)
Guest favourite
Guest favourite
Villa in Diani Beach
Nirvana Suite - Diani Beach: Stunning Beach Villa
14-min walk
14-min walk
6–11 Jun
6–11 Jun
₹24,351
night
₹24,351 per night
5.0 out of 5 average rating, 113 reviews
5.0 (113)
Villa in Diani Beach
Luxury villa Tajriviera
6-min walk
6-min walk
27 Apr – 2 May
27 Apr – 2 May
₹7,880
night
₹7,880 per night
4.79 out of 5 average rating, 270 reviews
4.79 (270)
Superhost
Superhost
Cottage in Tiwi
Luxury Honeymoon Cottage/Tent Tiwi Beach Kenya....
4-min drive
4-min drive
19–24 Apr
19–24 Apr
₹17,759
night
₹17,759 per night
4.9 out of 5 average rating, 223 reviews
4.9 (223)
Guest favourite
Guest favourite
Flat in Diani Beach
Garden Suite - Diani Beach
2-min drive
2-min drive
1–6 May
1–6 May
₹14,130
₹12,238
night
₹12,238 per night, originally ₹14,130
4.96 out of 5 average rating, 107 reviews
4.96 (107)
Guest favourite
Guest favourite
Guest suite in Ukunda
Vervet Suite - Diani, Monkey Suites
5-min drive
5-min drive
19–24 Apr
19–24 Apr
₹15,398
night
₹15,398 per night
4.96 out of 5 average rating, 55 reviews
4.96 (55)
Villa in Diani Beach
Villa Kaya, private pool & garden
8-min drive
8-min drive
11–16 May
11–16 May
₹14,035
₹11,685
night
₹11,685 per night, originally ₹14,035
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Apartment in Diani Beach
Namastediani Sea View - Diani Beach
2-min drive
2-min drive
2–7 May
2–7 May
₹14,041
₹11,518
night
₹11,518 per night, originally ₹14,041
4.96 out of 5 average rating, 100 reviews
4.96 (100)
Superhost
Superhost
Cottage in Diani Beach
Kesho Kutwa* | Diani Beach
5-min drive
5-min drive
10–15 May
10–15 May
₹14,325
night
₹14,325 per night
4.87 out of 5 average rating, 67 reviews
4.87 (67)
Guest favourite
Guest favourite
Villa in Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
4-min walk
4-min walk
5–10 May
5–10 May
₹15,255
night
₹15,255 per night
4.92 out of 5 average rating, 72 reviews
4.92 (72)
Guest favourite
Guest favourite
Villa in Diani Beach
Little Canada Beach House
2-min drive
2-min drive
20–25 Apr
20–25 Apr
₹26,697
night
₹26,697 per night
4.95 out of 5 average rating, 37 reviews
4.95 (37)
Guest favourite
Guest favourite
Home in Diani Beach
Villa Green Paradise, Privatpool, Chef, AC,Wlan 5G
6-min drive
6-min drive
3–8 May
3–8 May
₹20,553
₹15,907
night
₹15,907 per night, originally ₹20,553
4.97 out of 5 average rating, 60 reviews
4.97 (60)
Guest favourite
Guest favourite
Villa in Diani Beach
Villa Kapungu with private chef, XXL pool & garden
5-min drive
5-min drive
6–11 May
6–11 May
₹28,116
₹24,026
night
₹24,026 per night, originally ₹28,116
4.95 out of 5 average rating, 20 reviews
4.95 (20)
Guest favourite
Guest favourite
Villa in Diani Beach
Villa E'mocean
1-min walk
1-min walk
22–27 Apr
22–27 Apr
₹65,962
night
₹65,962 per night
5.0 out of 5 average rating, 26 reviews
5.0 (26)
Villa in Diani Beach
Ahana Villa, Diani Beach, Kwale County, Kenya
6-min drive
6-min drive
1–6 May
1–6 May
₹62,663
night
₹62,663 per night
4.86 out of 5 average rating, 37 reviews
4.86 (37)
1
2
3
4
…
15