In structura de cazare a Complexului Diani Reef Beach Resort and Spa**** exista 143 de camere duble si junior suite, moderne si confortabile.
Toate camerele au in dotare: TV satelit, aer conditionat, telefon, seif, wi-fi, minibar (contra cost) facilitati pentru ceai/cafea, grup sanitar propriu, uscator de par, halat de baie, balcon sau terasa.
Diani Reef Beach Resort and Spa**** dispune de urmatoarele servicii si facilitati:
- receptie 24 de ore,
- piscina exterioara pentru adulti si pentru copii,
- restaurant,
- bar,
- room service,
- magazin,
- schimb valutar,
- parcare,
- inchirieri de masini,
- camera jocuri,
- club de noapte,
- centru fitness,
- salon masaj,
- coafor,
- facilitati pentru practicarea diverselor sporturi,
- doctor de garda (la cerere, contra cost),
- clubul Coco Jumbo pentru copii.