Welcome to the Diani Reef Beach Resort & Spa. Located at the world-renowned Diani Beach over a sprawling and serene area of 34 acres, experience the majestic splendour surrounded by spectacular sunsets, heavenly blues and hues of a secluded sandy beach, nestled on the shores of the Indian Ocean.
Offering world-class hospitality standards, Diani Reef Beach Resort & Spa is the perfect destination for beach holidays, corporate and social events and grand weddings. The resort brings refined cuisine in its multi-cuisine restaurants and bars, as well as relaxation at Maya Spa and state-of-the-art fitness facilities.