Relaxed seaside resort with a private beach area, a golf course & 2 outdoor pools, plus dining.
The buffet dinner is the star here—guests call it the best spread on the coast—and the rooms are spanking clean. Beach is beautiful despite the seaweed, and staff are genuinely accommodating if you're traveling with a baby.
Is this your business?
Claim your free listing to update your info, respond to reviews, add photos, and reach more customers.
Claim This BusinessBased on 412 reviews
Reviews from Google
Read all reviews on Google Maps →The real Diani Beach — Africa's most-awarded beach destination with 17km of white sand, but also beach boys, monsoon seasons, and an all-inclusive debate. Here's what you need to know.
Read guide →Kenya CoastFrom $79/night all-inclusive at Baobab to $700/night boutique perfection at Kinondo Kwetu, Diani Beach has accommodation across every tier. Here's the honest guide to choosing the right resort.
Read guide →Kenya CoastWatamu offers Kenya's best snorkeling in a UNESCO Biosphere Reserve, world-class turtle conservation, and surprisingly authentic Italian cuisine. Here's your complete guide to this north coast gem.
Read guide →This was a great stay! My friends and I thoroughly enjoyed our vacation. The staff and manager were helpful and quite flexible when needed. The food was good as well. The Italian influence could defi...
Great location. Amazing beach, beautiful pool. The food is great too. The rooms are spacious and the beds comfortable. Service is fast and the hospitality is amazing..I went with a seven months old b...
In most hotels I've stayed at in the coast, I've found cleanliness not be a strength. Crystal Bay has changed that. The rooms are spanking clean and well appointed, making one feel very welcome. My hi...
The location is absurdly stunning, the views of the ocean with rock islands and sand y beach although with a lot of seaweed is beautiful. Lots of small pcs of plastic visible from the sea creeping in...
Amazing experience great view of the beach. Fantastic customer service from the breakfast staff and check in staff. Housekeeping was good at what they did very clean rooms. Beautiful and huge pool. 10...
A luxury boutique resort on Diani Beach blending Swahili design with modern comfort — ideal for couples and honeymooners seeking exclusivity.