Resort · ★★★★★
Diani Coral Beach Resort
Diani Beach Road, Kwale · Check-in from 14:00 · Check-out by 11:00
Private beachInfinity poolSpaKids clubWater sportsFree Wi-Fi
About this stay
Beachfront resort on Diani’s white sand, with a house reef for snorkelling, a dhow for sunset cruises and easy trips to Wasini Island.
Rooms
Garden View Double
Double · 1 King bed · 34 m² · Sleeps 2 adults + 1 child
KES 27,300per night · Half board
Garden viewBalconyAir conditioningMinibar
Ocean View Junior Suite
Suite · 1 King bed + sofa bed · 48 m² · Sleeps 2 adults + 2 children
KES 49,400per night · All inclusive
Ocean viewBalconyOutdoor showerMinibar
Beachfront Pool Villa
Villa · 2 King beds · 120 m² · Sleeps 4 adults + 2 children
KES 97,500per night · All inclusive
Private plunge poolDirect beach accessButler serviceKitchenette
Cancellation terms
Free cancellation up to 14 days before check-in; peak season (Dec 20 – Jan 5) is non-refundable.