The Diani Reef Beach Resort & Spa is a lovely, spacious resort on a private stretch of mesmerizing beach in Diani Beach. Enjoy the 34 acres of beautiful tropical gardens, swimmingpool and beach with amazing sunsets and sunrises every day. Choose one of the bars or restaurants after a relaxing day with a book, and you will never want to go home again! This resort has 143 rooms in a main building, from which you can enjoy views of the garden or the ocean. All rooms are spacious with modern design and a private balcony. The perfect place to unwind after your safari!