Skip to content
Enter dates and number of guests to see the total price per night.

140 places to stay

SUPERHOST
Private room
Rating 4.68 out of 522 reviews
Beautiful ocean view.
2 guests · 1 bedroom · 1 bed · 1.5 bathrooms
Pool · Wifi · Kitchen · Air conditioning
SUPERHOST
Entire flat
Rating 4.88 out of 533 reviews
Shimba Hill 3
3 guests · 1 bedroom · 2 beds · 1 bathroom
Wifi · Kitchen · Air conditioning
Entire flat
Rating 5.0 out of 53 reviews
Apple Mango Apartments - Diani, Kenya 87
4 guests · 2 bedrooms · 2 beds · 1 bathroom
Pool · Wifi · Kitchen
Entire flat
Rating 5.0 out of 53 reviews
Liebevolles Apartment im Herzen von Diani beach
2 guests · 1 bedroom · 3 beds · 1 bathroom
Pool · Air conditioning
SUPERHOST
Entire flat
Rating 4.83 out of 547 reviews
Shimba Hill 1
3 guests · 1 bedroom · 2 beds · 1 bathroom
Wifi · Kitchen · Air conditioning
Entire flat
Rating 4.59 out of 522 reviews
Darad studio apartment
2 guests · Studio · 1 bed · 1 bathroom
Wifi · Kitchen
Entire flat
Apple Mango Apartments - Diani, Kenya 48
4 guests · 2 bedrooms · 2 beds · 1 bathroom
Pool · Wifi · Kitchen
SUPERHOST
Entire flat
Rating 4.95 out of 538 reviews
*The African Art Suite* by the beach! King bed!
2 guests · 1 bedroom · 1 bed · 1 bathroom
Pool · Wifi · Kitchen · Air conditioning
Entire flat
Rating 4.63 out of 58 reviews
Jo’s Apartment Diani
2 guests · 1 bedroom · 1 bed · 1.5 bathrooms
Pool · Wifi · Kitchen · Air conditioning
SUPERHOST
Entire flat
Rating 4.81 out of 537 reviews
Golden Beach Apartments Diani
4 guests · 1 bedroom · 3 beds · 1 bathroom
Pool · Wifi · Kitchen · Air conditioning
Entire flat
Rating 4.38 out of 58 reviews
Golden Sand Resort, Beachfront Studio Apartment
2 guests · 1 bedroom · 1 bed · 1 bathroom
Pool · Wifi · Kitchen · Air conditioning
Entire flat
Rating 4.0 out of 53 reviews
Chrystal Baharini Beachfront Furnished Studio
3 guests · Studio · 2 beds · 1 bathroom
Pool · Wifi · Kitchen · Air conditioning
Private room
DIANI STAR HOMES
16+ guests · 14 bedrooms · 1 bed · 14 bathrooms
Pool · Wifi · Kitchen · Air conditioning
Entire flat
Rating 4.92 out of 513 reviews
The cosy palm 2BR House, Pool, 2km to Diani Beach
4 guests · 2 bedrooms · 2 beds · 1 bathroom
Pool · Wifi · Kitchen
Entire flat
Rating 4.67 out of 53 reviews
Lovely one bedroom house near to Diani Beach
3 guests · 1 bedroom · 1 bed · 1 bathroom
Kitchen
Entire flat
Paradise for two..5 min walk to the beach
2 guests · 1 bedroom · 2 beds · 1 bathroom
Pool · Wifi · Kitchen · Air conditioning
Entire flat
Rating 4.64 out of 514 reviews
Golden Sand Resort, 2 Bedroom Beachfront Apartment
4 guests · 2 bedrooms · 3 beds · 2 bathrooms
Pool · Wifi · Kitchen · Air conditioning
Entire flat
Rating 4.36 out of 511 reviews
Apple Mango Apartments - Diani, Kenya 18
4 guests · 2 bedrooms · 2 beds · 1 bathroom
Pool · Wifi · Kitchen
118 of 140 flats
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.