Diani Reef Beach Resort & Spa
Resort in Diani Beach
5-Star Resort
Reasons to book
Top-tier experienceOne of the higher cost properties in the area
Includes essentialsGarden, Pool, Kitchen or Kitchenette and more
Book with confidenceWe partner with the top travel sites so you know you're getting a great deal on the perfect rental
About this resort
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 or Kitchenette
Internet / Wifi
Smoking allowed
Parking
Laundry
Balcony or Patio
Hot tub or spa
TV
Wheelchair accessible
Beachfront or waterfront
Gym or Fitness Center
Garden
Family friendly
Map of Diani Beach
Available Rooms
2 Single or 1 Double • 387 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
1 King • 936 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
1 Double • 484 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
1 Sofa • 1 Double • 3110 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
1 Sofa • 1 Queen • 2615 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
$$$$
Ratings and reviews
100% verified reviews
9.0 / 10.0
siamo venuti qui già molte volte come sempre abbiamo fatto pensione completa e dobbiamo dire che il cibo è veramente ottima la colazione è abbondante e varia che può accontentare tutti sia come dolce e Anche salato lo stato della mente molto gentile e la Polizia è impeccabile da Remo che l'anno prossimo come tutti gli anni il prezzo è veramente accattivante perché è un cinque stelle e si paga come un tre stelle
la struttura si sa andrebbe ristrutturata e aggiornata specialmente per quanto riguarda i bagni tutte le cose sono veramente molto attempate un'altra pecca sicuramente è la mancanza assoluta degli ombrelloni o uno spiazzo All'ombra dove stare sulla lunghissima spiaggia privata dell'hotel Però onestamente visto il prezzo che si paga bassa essere un po' malleabili per trovare questa struttura davanti al mare superba poi sono già sei anni che veniamo qui a farci qualche giorno dire relax prima di cominciare la stagione a Watamu s ho visto che stanno già ristrutturando La parte vecchia e al momento dismessa e si presume che nel tempo potranno anche ristrutturare la parte attualmente aperta Comunque per me sempre ottimo perché so accontentarmi
7.0 / 10.0
Beach is good, but expecting more private for the money spent.
Breakfast : it was good. But felt very few choices.
Dinner: Water is basic and buying the basics like water during Dinner didn't make any sense.Choices are enough.
3.0 / 10.0
The Property itself is lovely, the beach is great and the idea of a beach restaurant is great.
The kiddie play ground is a nice touch as well as the bar within the main Hotel, its cosy and yet spacious.
We were not told the spa is being renovated so, the name Diani Reef Resort and Spa did not apply. The pool that the bar overlooks was not operational....so value for money....NO!
Our 1st room was overlooking the Spa renovations, that was not good at all and as such I requested different rooms immediately
The new rooms were dungeon quality on the basement level, our view was a store.
The rooms smelt damp and dusty (rooms 1005 i believe and 1010). I again requested for different rooms the same night and were moved to other rooms on the Thursday morning. This was far much better that what we had experienced.
Food, mediocre, bacon was rationed, it was really sad. The staff are friendly and try their best, they don't have much to work with.
5.0 / 10.0
The entertainment group was amazing as well as the activities held. Food was also delicious. The beach was clean and really close to the resort. The staff were also friendly.
The cleanliness was poor. There was a cockroach in my room as well as blood on my bedding despite room cleaning taking place. The facilities in the bathroom were old and kept on falling off such as the shower handle.
8.0 / 10.0
I really enjoyed beach time - the hotel security 'maasais' patrol the hotel beach line, so vendors and beach boys won't disturb you. As a plus they shoo away cheeky monkeys trying to steal your snacks 😃
The children loved the swimming pools and the playground.
I also really enjoyed the daily 11.00 am activities by Dan and his troupe. We relieved our childhood playing water polo. The aerobics was super fun! The stretches worked!
The food was well done and even the picky little eaters thought it was yummy! Especially our orders from the beach restaurant. The grilled prawns with coconut rice was our staple 😋
Solomon the bartender was exceptional at his work and we felt very comfortable and well taken care of - our drinks and cocktails came just like we liked them! He is very keen to detail.
The room service staff was very polite and clean. We had rooms 3032 and 3033 & we really want to appreciate the gentleman who cleaned and tidied our rooms. We didn't find him as we checked out 😔
I didn't get to try out the spa, maybe next time.
We took some beautiful photos by the palm trees and huge coral rock in the middle of the pool.
One word - scenic!
Some staff kept badgering us about bills which were never forthcoming for our entire 5-day stay. Particularly from the dinners which didn't form part of our BnB.
Next time try and generate the bills in real time so that we sign instantly as we go instead of waiting to follow us without the bills in hand - it was 'the bills are over 'there'; you didn't sign them' 🙄
We are here to relax and not do mental work.
7.0 / 10.0
Food was fantastic, staff super friendly
Facilities needs restoration
3.0 / 10.0
breakfast
Room walls were wet
9.0 / 10.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 / 10.0
excellent
the meals were less continental
9.0 / 10.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 / 10.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 / 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 / 10.0
Location and how friendly the staff was!
Needs better up keeping, such a beautiful property.
1.0 / 10.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 / 10.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 / 10.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 / 10.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 / 10.0
The staff are so polite and welcoming. They made my stay comfortable, especially Lillian and John.
10.0 / 10.0
The staff were impeccable
10.0 / 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 / 10.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 / 10.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 / 10.0
Facilities were good
Bathroom was a bit dated.
8.0 / 10.0
location and vast beach
a bit old and some facilities need to be renovated
7.0 / 10.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 / 10.0
Aircon, service, beach,
Shower water was hard water
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 or 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
Best East Coast Beaches and Getaway Locations You Can’t Miss
Budget Travel
7 Most Affordable Snowbird Destinations for 2025
Guides
Top Activities to Try in Panama City Beach, Florida
Guides
Top Things to Do in Gulf Shores, Alabama: Adventure and Fun Await
Local Culture
Exploring Miami’s Wynwood District: Street Art, Food, and More
Guides
Fun Things to Do in Ocean City, Maryland
Local Culture
A Foodie’s Guide to the Best Dining in Orlando, Florida
Guides
Top Things to Do in Oahu and Honolulu
Keep exploring
- Kauai Villas
- Orlando Villas
- Kiawah Island Villas
- Miami Beach Villas
- Kissimmee Villas
- North Naples Villas
- Florida Keys Villas
- Phoenix Villas
- Los Angeles Villas
- St Petersburg Villas
- Palm Desert Villas
- Miami Villas
- Las Vegas Villas
- Venice Villas
- Key West Villas
- Palm Springs Villas
- Lake Tahoe Villas
- Hollywood Hills Villas
- Seabrook Island Villas
- South Lake Tahoe Villas
- Pocono Mountains Villas
- Scottsdale Villas
- Myrtle Beach Villas
- Hilton Head Island Villas
- Marco Island Villas
- North Miami Villas
- Sanibel Island Villas
- West Palm Beach Villas
- Fort Myers Beach Villas
- Haines City Villas
- North Las Vegas Villas
- Destin Villas
- 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