
Beach resort
Diani Coral Sands Resort
Diani, Kwale
White-sand beachfront with kitesurfing and a swim-up bar.
Free cancellation
From
KES 18,900 / night
KES 37,800 total · 2 nights
29 Aug → 31 Aug 2026 · 2 nights · 2 guests

Diani, Kwale
White-sand beachfront with kitesurfing and a swim-up bar.
Free cancellation
From
KES 18,900 / night
KES 37,800 total · 2 nights

Galu Beach, Diani
Barefoot luxury on Nyota Beach, now with a new oceanfront spa wing.
Free cancellation
From
KES 19,000 / night
KES 38,000 total · 2 nights