- Kenya Holidays
- Diani Beach
- Diani Reef Beach Resort and Spa

Located by the world renowned Diani beach over a sprawling and serene area of 34 acres, it is truly a paradise waiting for you with a magical experience. Offering world class hospitality standards, this beach resort is the perfect destination for beach holidays, corporate and social events and grand weddings. With multi-cuisine dining outlets, bars, well-appointed rooms and suites, swimming pool and spa, it promises nothing but the ultimate holiday experience. It will be one decision that you will never regret!

Great service staff werr amazing
One of the very best hotel gyms I ever experienced. The staffbis one of a kind, so nice, friendly and welcoming. Highly recommended 👌
The location is easily accessible from the airport and main road. The hotel creates a calm and relaxed atmosphere. The rooms are spacious with enough natural light. Comfortable and clean beds and bathrooms. Diani reef is definitely value for money.
Lovely experience, very serene environment, great services and warm hospitality. Great entertainment from the dancers! Very nice beaches ⛱️. Would love to come back
SSTAY AWAY from Diani Beach Resort & Spa.
We were completely misled. Hotels.com lists this property as a 5‑star resort — in reality, it wouldn’t even qualify as a 1‑star.
Over half of the resort is abandoned and boarded up. Large sections of the grounds are inaccessible, and the entire place feels neglected and forgotten. Our room had mold in multiple areas: on the headboard, inside the lamps, on the curtains, and even in the bathroom where they had clearly tried to paint over it. It was unacceptable.
The website claims the spa is “under renovation,” but based on the condition of the property, it looks like it has been that way for years. Both restaurants were closed. The only place to get food was the buffet. The gift shop? Gone. The nightclub? Gone. The business center? Gone. The second bar? Gone. No darts, no pool tables, no table tennis — nothing that is advertised online actually exists.
A large portion of the information on Hotels.com, TripAdvisor, and even the resort’s own website is simply false. Someone needs to ensure properties listed on Hotels.com are not deceiving customers.
The only positive thing about this resort is the staff. They are the ones keeping this place afloat, and they are the people I genuinely feel sorry for. They were kind, helpful, and clearly doing their best despite the conditions.
We checked out the very next morning — after spending the night making calls to get out of there — and we are still waiting for a refund.
This resort is absolutely not what it claims to be.
