Skip to content
Aerial view of the Diani Beach coastline: white sand, the turquoise lagoon and reef, and the coastal forest behind the beach
  • Complimentary 60-minute massage with every stay
  • Local team in Diani
  • Confirmed on WhatsApp
  • 0% platform fees

Karibu — our stays

Hand-picked stays in Diani

Apartments on Beach Road, a family house in Galu and a villa near the Congo River. Each has its own layout, location, price and availability.

View all stays

Why guests book with us directly

Homes we know
Apartments, houses and villas across Diani and Galu, looked after by our team. Each property page lists its exact layout, amenities and house rules.
A local team, not a platform
We greet you, hand over the key and stay a WhatsApp message away. Transfers, a private chef, snorkelling, dhow cruises and beach yoga on request.
Direct booking, clear terms
No platform fees. A 50% deposit confirms; the balance is due by check-in, by M-Pesa or bank transfer. Free cancellation 14 days ahead.
Read the full payment & cancellation policy
Colourful hammock in the lush tropical garden at Cali Blossom Villa

Diani Beach, Kwale

Close to the coast, looked after locally

Our homes sit across Beach Road, Galu and the Congo River, with our Diani team nearby throughout your stay. We can arrange transfers, a private chef and local experiences on request.

Payment & cancellation

Know before you book

50% deposit confirms
The remaining 50% is due no later than check-in.
M-Pesa or bank transfer
Your booking is final once we confirm it in writing.
Free cancellation
Full refund when you cancel at least 14 days before check-in.
Read the full payment & cancellation policy