Das ****+ Diani Reef Beach Resort & Spa liegt mitten in einer bezaubernden tropischen Gartenanlage und besteht aus drei- und vierstöckigen Gebäuden. Die 143 Zimmer gibt es in den Kategorien Standard Garten, Standard Meerblick und die etwas größeren Deluxe Meerblick. Alle Zimmer verfügen über Mietsafe, Klimaanlage, Bad/Dusche/WC, Telefon, Radio, Minibar und Balkon zur Garten- oder Meerseite.
In der Anlage gibt es kunstvoll angelegte Brücken, Inseln, eine Lagune, ein Wasserfall, die Swimmingpools, der Palmenhain, der sich bis zum feinsandigen Strand zieht. Die elegante Hotelanlage verfügt über eine großzügige Empfangshalle mit Aufenthaltsräumen, Bars, Beachbar, 6 Restaurants, Einkaufsgalerie, unterirdische Diskothek sowie Spielcasino. Für Kinder gibt es ein Kinderplanschbecken sowie ein Spielplatz.
In der Zebra-Bar und in Fins Restaurant gibt es einen freien Internetzugang (WiFi).
Für Sportbegeisterte gibt es die Möglichkeiten für Tennis, Squash, Tischtennis, Minigolf, Billard, Volleyball, Fitnessgeräte, Schnorcheln und Surf- und Tauchschule.
Für Wellness & Beauty steht das Maya Spa zur Verfügung. Es gibt Jacuzzi, Sauna, Dampfbad, Friseur, Fitness-Center und Golf in der Nähe. Liegen am Pool und am Strand.