Hit Enter to search or Esc key to close


Diani Reef Beach Resort and Spa is Located at the world-renowned Diani Beach over a sprawling and serene area of 34 acres.


Diani Reef Beach Resort & Spa offers 143 aesthetically decorated rooms and suites equipped with modern amenities. Accommodation in the resort is available in Standard and Deluxe rooms, Junior Suites, Penthouses and two Presidential Suites. The interior designs of the rooms incorporate a fusion of international, the local African décor and spectacular outdoor views of Diani Beach and the Indian Ocean.

Diani Reef Beach Resort and Spa_
Open chat
Jambo! Need Help?
Can we help you?