
Beach resort
Pweza Reef Resort & Spa
Shanzu, Mombasa
Reef-front spa resort with makuti roofs and an endless pool.
Free cancellation
From
KES 24,000 / night
KES 48,000 total · 2 nights
29 Aug → 31 Aug 2026 · 2 nights · 2 guests

Shanzu, Mombasa
Reef-front spa resort with makuti roofs and an endless pool.
Free cancellation
From
KES 24,000 / night
KES 48,000 total · 2 nights

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

Kilifi
A creek-side boutique house of eighteen rooms, ten minutes from Bofa Beach.
Free cancellation
From
KES 21,000 / night
KES 42,000 total · 2 nights