Diani Reef Beach Resort & Spa
About this resort
Nestled in Diani Beach, this attractive resort for $102 per night is a fantastic choice for your next trip. Set on the white sands of Diani Beach, this 5-star resort in Ukunda overlooks 30 acres of private gardens with 2 fresh-water pools. Wellness facilities include a steam bath, aromatherapy and facial treatments.
Amenities
Pool
Air conditioner
Kitchen / Kitchenette
Internet / Wifi
Smoking allowed
Parking
Laundry
Balcony / Patio
Hot Tub / Spa
TV
Wheelchair accessible
Beachfront / Waterfront
Gym / Fitness Center
Garden
Family friendly
Map of Diani Beach
Reviews
3.9/5.0
Good(908 Reviews)
100% verified reviews
3.0
breakfast
Room walls were wet
9.0
Breakfast was good and so was the location
Rooms didnt jave slippers or bath robes or tooth brushes which a 5 star hotel shd have
8.0
excellent
the meals were less continental
9.0
Outstanding and helpful staff, clean beaches, spacious rooms, great swimming pool, and very fast WIFI
Meal, especially meat, varieties during dinner limited
1.0
I have stayed in this hotel many times over the decades but not for some time and so it’s sad to see it’s deep decline. It’s a sharp reminder that when neglect sets in then it’s an up hill struggle to ensure high quality maintenance. I have numerous complaints that I wish to list but will do a more detailed review on other platforms. My main concern was the lack of understanding or acknowledgment of Health and safety arrangements. The glass doors leading to the balcony, heavy as they were came out in my hands, landing and on both of my feet bruising them both badly. I was in a state of shock and placed the heavy door against the wall before phoning reception. A maintenance man came and made a very make shift attempt to fix the problem. He told me not to use the door as it was dangerous. That evening will reported the matter to senior management who said the matter would be sorted immediately. The next day I complained to management once again. That afternoon on returning to my room I could hear broken glass. There were five or six people inside the room who all explained to me that a member of staff had just been taken to hospital because the glass door had fallen on him. I was in a state of shock and thought that could have so happened to me or my husband the night before. I was so upset for the staff who clearly could see how dangerous the situation had become. There was glass everywhere and although they cleared it up. There was still glass underfoot. This situation was intolerable and when I mentioned the Health and Safety Legislation that they should have been aware of and how this accident could have been completely avoided. The employee was given stitches at the hospital but the truth of the matter is that he could have lost his life. And all of this could have been avoided if the situation had been made safe in the first place. My husband and I no longer felt safe at the hotel and so decided to leave immediately.
The way we were treated. With great disregard and disrespect. It was as if our complaints and concerns didn’t matter.
10.0
We checked in late and the staff were very helpful. The highlight of our stay was the breakfast and the serving staff on duty. The lady (Peris FB Supervisor) manning the Food & Beavarage was such a lovely person and the guy who attended to us, (George Mburu had fantastic service) we felt comfortable and valued.
The gate Security guy (Joseph Ntuyai) made us feel welcome & safe.
The staff were amazing
7.0
Location and how friendly the staff was!
Needs better up keeping, such a beautiful property.
1.0
Location to the beach.
There was no water in the rooms. We had to flash with buckets. The water from the taps was very salty. The staff are quite slow. The food was bland and there were a lot of mosquitoes in the rooms.
6.0
food and staff were great. Location was great.
Shower was cold no matter which way you turned it. Water in the taps and shower was salt water. A lot of the fittings were incredibly rusty and dated.
6.0
The location was great.
The cost of the food and the availability of the items on the menu. Hardly anything on the menu was available. The small bottles of coke was over $2.
7.0
Weather was good. Restaurant had limited Breakfast spread , but the staff was good to prepare additional dishes.
I did not dislike anything. The Daily Entertainment could be improved., restaurant can have better Vegetarian Menu
9.0
The staff are so polite and welcoming. They made my stay comfortable, especially Lillian and John.
10.0
The staff were impeccable
10.0
location & staff were excellent 👌 will definitely be back.
I liked everything the Spa. swimming pool. general location and size of the room plenty to do in Diani
7.0
The staff was amazing, they even went far to prepare something for my birthday. the lady by the name Celeste she was amazing and very much kind!
The salty water im the shower/bathroom
8.0
The staff! They went over the top to make sure we were comfortable. In terms of facilities, the place has lost a bit of its shine, but the friendliness and helpfulness of the staff made up for all of it. I hope their employer treats them as the diamonds they are! The room was OK, the bed comfortable. The hotel is right on the beach and has the most amazing views. The breakfast and dinner were good overall, the food options varied daily and everything was fresh. What was also nice is that the location of the breakfast and dinner would change - we had dinner on the poolside one night, and on the beach the other. It was wonderful overall!
You could tell that the hotel lost its former glory - we heard that it changed owner and it has not been kept as well as it used to be. Everything is a little old or outdated (but as said, the staff makes up for it!). There was construction ongoing in one part of the hotel but it did not bother us much. What I didn't like was that the shower water was salty, and so is the pool water, and you'd just never feel really clean. Also we were told the Deluxe room would have a jacuzzi and the photos were showing a nice bathroom, but ours was very old and the jacuzzi (in the shower tub) was not working. The bathroom was much smaller and older than the photos showed. Overall I'd say it was a bit overpriced, but it falls right within the price ranges in Diani.
9.0
Facilities were good
Bathroom was a bit dated.
8.0
location and vast beach
a bit old and some facilities need to be renovated
7.0
Someone messed up my baby food and added salt, although they apologised and did a replacement, which was anyway too late as feeding time had already elapsed
8.0
Aircon, service, beach,
Shower water was hard water
8.0
Breathtakingly Nice
FAQs
How much does this resort cost compared to others in Diani Beach?
The average price for a rental in Diani Beach is $102 per night. This rental is $0 less expensive than the average.
Is parking included with this resort?
Yes, parking is listed as an amenity at Diani Reef Beach Resort & Spa. For more information, we encourage you to contact the property about where to park.
Is there a pool at this resort?
Yes, a swimming pool is available for use at Diani Reef Beach Resort & Spa. Enjoy the water!
Is Diani Reef Beach Resort & Spa pet friendly?
Unfortunately, this resort is not pet-friendly. Try searching again and filter for "Pets Allowed"
What amenities are available at Diani Reef Beach Resort & Spa?
We found 15 amenities for this rental. This includes pool, air conditioner, kitchen / kitchenette, internet / wifi, and smoking allowed.
Explore similar vacation rentals in Diani Beach
Explore all rentals in Diani BeachDiani Beach travel inspiration
Read our blogGuides
Ski Trip Packing List: What to Bring Skiing or Snowboarding
Trends
VacationRenter Holiday Travel Trends 2023
Featured Rentals
Architectural Vacation Rentals: Experience the Beauty of Unique Properties
Featured Rentals
Sustainable and Eco-Friendly Vacation Rentals Around the World
Featured Rentals
Our Favorite Vacation Rentals With Unique Experiences
Featured Rentals
Amazing Cabin Rentals Across the Globe
Featured Rentals
Have You Ever Wanted to Stay in a Dome Rental? Now You Can
Featured Rentals
Jaw Dropping Treehouse Rentals All Over the World
Keep exploring
- Lake Tahoe Cabins
- Ruidoso Cabins
- Blue Ridge Cabins
- Estes Park Cabins
- Lake George Cabins
- Eureka Springs Cabins
- Branson Cabins
- Lake of the Ozarks Cabins
- Lake Arrowhead Cabins
- Lake Texoma Cabins
- Canyon Lake Cabins
- Sevierville Cabins
- Flagstaff Cabins
- Colorado Springs Cabins
- Hot Springs Cabins
- Bass Lake Cabins
- Buffalo River Cabins
- Possum Kingdom Lake Cabins
- Chattanooga Cabins
- Nashville Cabins
- Wears Valley Cabins
- Cloudcroft Cabins
- Deep Creek Lake Cabins
- Mammoth Lakes Cabins
- Anna Maria Islands Rentals
- Outer Banks Vacation Rentals
- Rosemary Beach Rentals
- Holden Beach Rentals
- Hilton Head Vacation Rentals
- Topsail Beach Rentals
- Kiawah Island Rentals
- Panama City Beach Rentals
- Ocean Isle Beach Rentals
- Folly Beach Rentals
- Dauphin Island Rentals
- Rehoboth Beach Rentals
- Bethany Beach Rentals
- Cape Cod Rentals
- 30A Rentals
- Seaside Florida Rentals
- Edisto Beach Rentals
- Fort Myers Beach Rentals
- Miramar Beach Rentals
- Port Aransas Rentals
- Emerald Isle Rentals
- Orange Beach Rentals
- Surfside Beach Rentals
- Hampton Beach Rentals
- Assateague Island Rentals
- Jacksonville Beach Vacation Rentals
- North Shore Vacation Rentals
- Ogunquit Vacation Rentals
- North Redington Beach Rentals
- Lido Key Vacation Rentals
- Sea Colony Rentals
- Pass A Grille Vacation Rentals
- Blue Ridge Mountain Rentals
- Vail Lodging
- Jackson Hole Lodging
- Winter Park Lodging
- Telluride Lodging
- Big Sky Rentals
- Aspen Lodging
- Park City Rentals
- Steamboat Springs Lodging
- Breckenridge Rentals
- Lake Tahoe Rentals
- Copper Mountain Lodging
- Mammoth Mountain Lodging
- Beech Mountain Rentals
- Crested Butte Rentals
- Sun Valley Lodging
- Keystone Lodging
- Taos Lodging
- Sugar Mountain Cabins
- Beaver Creek Lodging
- Deep Creek Lake Rentals
- Smith Mountain Lake Rentals
- Ocean Lakes Rentals
- Lake Anna Rentals
- Torch Lake Rentals
- Lake Winnipesaukee Rentals
- Norris Lake Rentals
- Lake Gaston Rentals
- Canyon Lake Rentals
- Lake Oconee Rentals
- Lake Wallenpaupack Rentals
- Lake Martin Rentals
- Lake Havasu Rentals
- Lake of the Ozarks Rentals
- Lake Michigan Vacation Rentals
- Lake Chelan Rentals
- Finger Lakes Rentals
- Lake Keowee Vacation Rentals
- Lake Conroe Rentals
- Lake Erie Vacation Rentals
- Lake Austin Vacation Rentals
- Sebago Lake Rentals
- Lake Tillery Rentals
- Keuka Lake Rentals