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 Center
%{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
, 1 filter applied
1
Display total before taxes
Show map
Search results; 249 places in Diani Beach
249 places in Diani Beach
Guest favorite
Guest favorite
Home in Diani Beach
Melia Suite - Diani Beach, Kenya
1 king bed
1 king bed
Apr 26 – May 1
Apr 26 – May 1
G$44,339 GYD
night
G$44,339 GYD per night
4.98 out of 5 average rating, 114 reviews
4.98 (114)
Villa in Diani Beach
Ahana Villa, Diani Beach, Kwale County, Kenya
9 double beds
9 double beds
May 5 – 10
May 5 – 10
G$156,668 GYD
night
G$156,668 GYD per night
4.86 out of 5 average rating, 37 reviews
4.86 (37)
Superhost
Superhost
Cottage in Diani Beach
Kesho Kutwa* | Diani Beach
3 beds
3 beds
May 10 – 15
May 10 – 15
G$35,816 GYD
night
G$35,816 GYD per night
4.87 out of 5 average rating, 67 reviews
4.87 (67)
Guest favorite
Guest favorite
Home in Diani Beach
White House, beach cottage
3 beds
3 beds
Apr 20 – 25
Apr 20 – 25
G$93,875 GYD
night
G$93,875 GYD per night
4.96 out of 5 average rating, 55 reviews
4.96 (55)
Guest favorite
Guest favorite
Villa in Diani Beach
Nirvana Suite - Diani Beach: Stunning Beach Villa
1 king bed
1 king bed
Jun 6 – 11
Jun 6 – 11
G$61,991 GYD
G$53,635 GYD
night
G$53,635 GYD per night, originally G$61,991 GYD
5.0 out of 5 average rating, 113 reviews
5.0 (113)
Guest favorite
Guest favorite
Villa in Diani Beach
Little Canada Beach House
4 beds
4 beds
Apr 20 – 25
Apr 20 – 25
G$66,747 GYD
night
G$66,747 GYD per night
4.95 out of 5 average rating, 37 reviews
4.95 (37)
Guest favorite
Guest favorite
Apartment in Diani Beach
Garden Suite - Diani Beach
1 bed
1 bed
May 1 – 6
May 1 – 6
G$35,327 GYD
G$30,596 GYD
night
G$30,596 GYD per night, originally G$35,327 GYD
4.96 out of 5 average rating, 107 reviews
4.96 (107)
Superhost
Superhost
Home in Diani Beach Road
Tulua House on Galu Beach: Private Villa @ Tamani
5 beds
5 beds
Apr 22 – 27
Apr 22 – 27
G$62,985 GYD
G$51,141 GYD
night
G$51,141 GYD per night, originally G$62,985 GYD
4.79 out of 5 average rating, 19 reviews
4.79 (19)
Guest favorite
Guest favorite
Condo in Diani Beach
Namastediani Sea View - Diani Beach
May 2 – 7
May 2 – 7
G$35,105 GYD
G$28,796 GYD
night
G$28,796 GYD per night, originally G$35,105 GYD
4.96 out of 5 average rating, 100 reviews
4.96 (100)
Guest favorite
Guest favorite
Apartment in Diani Beach
Mahali Pazuri* | Diani Beach
2 beds
2 beds
Apr 19 – 24
Apr 19 – 24
G$25,514 GYD
G$20,083 GYD
night
G$20,083 GYD per night, originally G$25,514 GYD
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Superhost
Superhost
Apartment in Galu Beach
Sheba Apartment
4 beds
4 beds
Apr 25 – 30
Apr 25 – 30
G$47,200 GYD
night
G$47,200 GYD per night
4.9 out of 5 average rating, 131 reviews
4.9 (131)
Home in Galu Beach
Monkey beach house with views of the sea
7 beds
7 beds
May 27 – Jun 1
May 27 – Jun 1
G$75,237 GYD
night
G$75,237 GYD per night
4.88 out of 5 average rating, 26 reviews
4.88 (26)
Guest favorite
Guest favorite
Villa in Diani Beach
Villa E'mocean
9 beds
9 beds
Apr 22 – 27
Apr 22 – 27
G$164,915 GYD
night
G$164,915 GYD per night
5.0 out of 5 average rating, 26 reviews
5.0 (26)
Guest favorite
Guest favorite
Home in Diani Beach
Stunning Rooftop House only 2min from Diani Beach
4 beds
4 beds
Apr 20 – 25
Apr 20 – 25
G$76,282 GYD
night
G$76,282 GYD per night
4.78 out of 5 average rating, 23 reviews
4.78 (23)
Superhost
Superhost
Home in Diani Beach
Spectacular Manola House – Beach 2 Min Walk
8 beds
8 beds
Apr 29 – May 4
Apr 29 – May 4
G$83,433 GYD
night
G$83,433 GYD per night
4.96 out of 5 average rating, 26 reviews
4.96 (26)
Superhost
Superhost
Villa in Diani Beach
Luxurious 4 bdrm villa by the beach in Diani Beach
8 beds
8 beds
Apr 19 – 24
Apr 19 – 24
G$74,966 GYD
G$60,584 GYD
night
G$60,584 GYD per night, originally G$74,966 GYD
4.74 out of 5 average rating, 35 reviews
4.74 (35)
Superhost
Superhost
Home in Diani Beach
White House
5 beds
5 beds
Apr 20 – 25
Apr 20 – 25
G$135,738 GYD
night
G$135,738 GYD per night
4.88 out of 5 average rating, 26 reviews
4.88 (26)
Superhost
Superhost
Chalet in Diani Beach
The Cove Diani, 6 A/C Chalets for 12 - USD 350
6 king beds
6 king beds
Apr 22 – 27
Apr 22 – 27
G$95,114 GYD
night
G$95,114 GYD per night
4.93 out of 5 average rating, 85 reviews
4.93 (85)
1
2
3
4
…
14