


Diani Reef Beach Resort & Spa
4.3(2,600+ reviews)Highlights
- 5-star beachfront resort with 143 rooms set across 30 acres of tropical gardens
- Two swimming pools — one with a 40-metre waterslide — plus a children's pool
- All-inclusive packages covering 3 restaurants, a coffee shop, and 5 bars
- Full water sports centre: diving, snorkeling, jet skis, kitesurfing, and sailing
- Casino with slots and gaming tables — rare for a Diani beach resort
Diani Reef Beach Resort & Spa is one of the largest and most established resorts on Kenya's south coast. A 5-star property with 143 rooms and suites spread across 30 acres of tropical gardens, it sits directly on Diani Beach with the Indian Ocean at its doorstep. A classification that spans resort hotel, spa, conference centre, and wedding venue tells you the scope — it caters to families, conference delegates, and couples on honeymoon with equal ease.
The Grounds
Two swimming pools sit amid the gardens — one featuring a 40-metre waterslide that makes it popular with families, the other quieter and more suited to couples. A separate children's pool, kids' club, and playground keep younger guests occupied. Beyond the pools, the grounds include two floodlit tennis courts, a squash court, an entertainment centre with table tennis, darts, and a mini cinema, and an 18-hole golf course adjacent to the property. There is also a casino with slots and gaming tables — unusual for a beach resort on this stretch of coast.
Rooms and Dining
Rooms range from garden-view standards to the Presidential Suite — 228 square metres with a private verandah, dedicated bar, dining area, and butler service. Deluxe rooms offer 44 square metres and in-bathroom Jacuzzis. All rooms have air conditioning, satellite TV, electronic safes, and tea and coffee facilities. Dining runs across three restaurants, a coffee shop, and five bars, plus the Dunes nightclub. The all-inclusive package covers meals and a full drinks selection including premium spirits, wine, beer, and handcrafted cocktails.
Practical Details
The resort is 34 kilometres from Mombasa, a short drive from Ukunda Airstrip. A full water sports centre offers diving, snorkeling, windsurfing, water skiing, wakeboarding, jet skis, sea kayaking, kitesurfing, sailing, glass-bottom boat trips, and big-game fishing. The spa provides wellness treatments overlooking the ocean. The resort has eliminated single-use plastics, replacing them with glass alternatives, and partners with Colobus Conservation and Diani Turtle Watch. Contact: +254 709 481 000 or info@dianireef.com.
Iconic 5-star beachfront resort on Diani's white sands with multiple pools, a world-class spa, and water sports. A top choice for families and couples seeking all-inclusive luxury.
- #all-inclusive
- #beachfront
- #family-friendly
- #water-sports