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.
Accommodation
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:
- Air-conditioning
- Terrace
- TV with local and international channels
- Electronic safe
- Tea/coffee making facilities
- Mineral water
- Hair-dryer
- Standard bathroom amenities
- Jacuzzis in superior rooms
Facilities
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:
- Free Wi-Fi
- Free parking
- Outdoor pool
- Hot tub
- Fitness center
- Spa
- Beach access
- 4 Bars
- 3 Restaurants
- Room service
- Kitchen in some rooms
- Full-service laundry
- Wheelchair accessible
- 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.


Rooms
A room at Diani Reef Beach Resort.
Dining
A meal at Diani Reef Beach Resort.

Diani Reef Beach Resort Rates
(Half Board)
Low Season: from 3rd Jan-30th Jun 2023 starting from US$86 per person per night
Easter Season: from 7th Apr to 10th Apr 2023 starting from US$111 per person per night
How to get there:-
- Return Train (SGR) from Nairobi US$50 (Economy Class) & US$100 (First Class) per person
- Return flight from Nairobi Starting from US$180 per person
Contact:-
Call / Text / WhatsApp:
+254 724 177167 or +254 112 963301
With tentative travel dates and the number of adults/kids who will be travelling for a quote