Play Video
Diani Reef Beach Resort is a 5-star facility set on 34 acres next to Diani Beach. The resort has won several awards such as 2015’s Africa’s leading spa resort which is a testament to the resort’s quality.


Diani Reef Beach Resort & Spa has 143 rooms categorized as Standard Rooms, Deluxe Rooms, Junior Suites, Penthouses, and two Presidential Suites. The interior decor does a good job of combining modern design aesthetics and design elements drawn from the African culture. Some of the amenities in the rooms include:
  1. Air-conditioning
  2. Terrace
  3. TV with local and international channels
  4. Electronic safe
  5. Tea/coffee making facilities
  6. Mineral water
  7. Hair-dryer
  8. Standard bathroom amenities
  9. Jacuzzis in superior rooms


The resort has plenty to offer especially when it comes to dining. With a cafe, a seafood grill, a restaurant, and 4 bars/lounges/night clubs Diani Reef Beach Resort & Spa will cater to nearly every dining need. Other facilities at the resort include:
  1. Free Wi-Fi
  2. Free parking
  3. Outdoor pool
  4. Hot tub
  5. Fitness center
  6. Spa
  7. Beach access
  8. 4 Bars
  9. 3 Restaurants
  10. Room service
  11. Kitchen in some rooms
  12. Full-service laundry
  13. Wheelchair accessible
  14. Business center
At the time of writing, Diani Reef Beach Resort & Spa had a rating of 4.3/5 from 1,177 Google reviews.

Swimming Pool

One of two swimming pools at Diani Beach Resort & Spa.

A room at Diani Reef Beach Resort


A room at Diani Reef Beach Resort.


A meal at Diani Reef Beach Resort.

More From Diani Reef Beach Resort & Spa