Find the homestays that appeal to you the most
Find the right homestay for you in Diani Beach
Check out our pick of great homestays in Diani Beach

Popular with guests booking homestays in Diani Beach
Popular with guests booking homestays in Diani Beach
Popular with guests booking homestays in Diani Beach
Popular with guests booking homestays in Diani Beach
Popular with guests booking homestays in Diani Beach
Popular with guests booking homestays in Diani Beach
Popular with guests booking homestays in Diani Beach
Popular with guests booking homestays in Diani Beach
Popular with guests booking homestays in Diani Beach
Popular with guests booking homestays in Diani Beach
Located within less than 1 km of Galu Beach and 2.3 km of Colobus Conservation in Galu, Diani Beach-Villa Kirsch provides accommodation with seating area.
Set in Ukunda, 700 metres from Diani Beach and 2.5 km from Leisure Lodge Golf Club, Diani Serena House offers spacious air-conditioned accommodation with a terrace and free WiFi.
Situated in Ukunda Airport in the Kwale region with Diani Beach nearby, Beach Serenity features accommodation with free private parking.
Situated 400 metres from Diani Beach, Diani Banda Cottages offers accommodation with a balcony, as well as an open-air bath and a garden.
Situated in Ukunda and only 700 metres from Diani Beach, Casa Del Artista features accommodation with garden views, free WiFi and free private parking.
Featuring garden views, Palm Sunset offers accommodation with a shared lounge and a patio, around 1.1 km from Diani Beach.
Featuring air-conditioned accommodation with a private pool, garden view and a patio, Tamasha Luxury Villa - Diani is located in Diani Beach.
Set in Ukunda, the recently renovated Hakuna Matata offers accommodation 2.3 km from Leisure Lodge Golf Club and 7.8 km from Colobus Conservation.
Featuring an outdoor swimming pool, garden and views of pool, Casa Hera Diani is located in Diani Beach, 1.4 km from Diani Beach.
Boasting air-conditioned accommodation with a terrace, Minnie's Place is set in Ukunda. This guest house offers accommodation with a balcony. The guest house has a flat-screen TV.
Located within less than 1 km of Galu Beach and a 17-minute walk of Colobus Conservation, Golden Duranta Villas provides rooms with air conditioning and a private bathroom in Ukunda.
Boasting pool views, Kivuli villas Diani, located 2 minutes walk to the White sandy Diani Beach features accommodation with a garden and a balcony, around 5 km from Kaya Kinondo Sacred Forest.