Diani Reef Beach Resort & Spa, Diani Beach
Upscale beachfront resort with spa, near Diani Beach
- Free local cuisine breakfast, free WiFi, and free parking
Thanks to the staff at the hotel for a very nice stay. Everyone was very friendly and…
The staff were very friendly and took good care of us. We went for our honeymoon and had…
Diani Reef Beach Resort & Spa, Diani Beach
from $86 CAD- Standard Double Room
- Room
- Deluxe Double Room, 1 King Bed
- Penthouse, 1 King Bed
- Presidential Suite, 1 Bedroom
- Standard Double Room, Sea Facing
FAQs for Diani Reef Beach Resort & Spa, Diani Beach
Does Diani Reef Beach Resort & Spa offer free cancellation for a full refund? Yes, Diani Reef Beach Resort & Spa does have fully refundable rooms available to book on our site, which can be cancelled up to a few days before check-in. Just make sure to check this property's cancellation policy for the exact terms and conditions. What are the cleanliness and hygiene measures currently in place at Diani Reef Beach Resort & Spa? This property confirms that disinfectant is used to clean the property. Furthermore, guests are provided with hand sanitizer, social distancing measures are in place, and requires staff to wear personal protective equipment. Please note that this information has been provided by our partners. Is parking offered on site at Diani Reef Beach Resort & Spa? Yes, there's free self and valet parking. Is there a pool at Diani Reef Beach Resort & Spa? Yes, there are 2 outdoor pools and a children's pool. Are pets allowed at Diani Reef Beach Resort & Spa? Sorry, pets and service animals aren't allowed. What are the check-in and check-out times at Diani Reef Beach Resort & Spa? You can check in from noon - anytime. There's a charge for early check-in (amount may vary, subject to availability). Check-out time is 10 AM. Late check-out is available for a charge (subject to availability). Express check-in and check-out are available. Are there restaurants at or near Diani Reef Beach Resort & Spa? Yes, there are 3 onsite restaurants. Nearby restaurants include African Pot Coral (14-min walk), Leonardo's Restaurant (15-min walk), and Havana Bar (2.3 mi). Is airport shuttle service offered by Diani Reef Beach Resort & Spa? Yes, an airport shuttle is available. The charge is USD 55 per vehicle one-way. What is there to do at Diani Reef Beach Resort & Spa and nearby? Have fun with onsite activities like snorkeling, scuba diving, and motor boating and improve your game at the onsite tennis courts. Additional recreation onsite includes racquetball/squash and volleyball. Indulge in a treatment at the spa and enjoy a swim in one of the 2 outdoor swimming pools. Diani Reef Beach Resort & Spa also has 3 bars, a 24-hour fitness center, and a sauna, as well as an arcade and a garden.
Recent reviews
Very Good 8.2 From 127 reviews
Poor
Beware, the rating on thr hotel isnt a true reflection of what you get There are other hotels i would recommend for the same price that will provide a much cleaner beach, sun beds whose matresses arent torn and food and beverages that are much better. Disappointed
Sul, ca3 night trip with friends
Very Good
I think the one thing that stuck out for me about Diani Reef was that it was more beautiful in person that I had seen both on their site and travellers pictures. The environment is relaxing, but the agressive waves make it almost impossible to enjoy any time in the ocean (sort of the aggressive waves found in parts of Dominican). The food and restaurants on this resort were the biggest dissappointment for myself and my family. The few meals we had on the resort did not measure up to the hefty cost and customer service at the beachside restaurant was severely lacking for African/non-white customers (we waited over an hour to get hot water for my 9 month old nephew's cereal). There were power outage issues with the wing we were in, but that was dealt with swiftly and the manager on the hospitality side of the resort (Susan) does an amazing job of responding to customers' concers and resolving issues where possible. This made all the difference. Thank you! At large, the people in Diani are very welcoming and made us feel right at home. I am not sure what took me so long to visit Diani but this will definately not be the last time I do.
ca5 night trip with friends
Very Good
The service was amazing !!! The room was old with a little smell of humidity. The buffet was okay, not enough choice.
ca1 night romance trip
Good
The stay was nice but the hotel needs some work. If you're after a cheap holiday then this is fine. I would consider it a 2.5 star hotel.
ca5 night trip
Exceptional
Get away
Great experience worth the price and the stay. Lovely destination for family and also couple looking to vacation at the coast.
Joseph, ie2 night trip
Good
A beautiful location, resort needs a renovation
The resort is located in a magnificent position, the grounds are huge and the gardens beautiful. The buildings are nice and the lounges are comfortable and elegant. The service staff were all very helpful. However, the resort shows signs of aging and badly needs a renovation. Many outsude wood structures are rotten and falling down. Our room was extremely humid, the bed and our clothes always felt damp. The walls were often wet to the touch. The bathroom fittings were old and we needed some small repairs done. Overall the feeling is of an old resort that has huge potential (amazing beach and nice beachside bar/restaurant, great spa) but a major renovation is due. Also the fact that half the buildings are boarded up and appear to have never been finished doesn't help.
Andrea, us6 night trip
Very Good
Excellent!
It was so refreshing! Though I may have forgotten my phone in Room 4025. Would be glad if they found it.
Joseph, us8 night trip
Poor
DO NOT STAY HERE. WORSE RESORT IN THE WORLD.
DO NOT STAY AT THIS HOTEL IF YOU LIKE NICE THINGS AND WANT A TRUE 5-STAR EXPERIENCE. This hotel lies about being a 5 star resort when in fact it more of a 2 star resort. Everything is completely dated from the rooms, to the glasses served at the resort itself. From check-in, I had an issue. It took over 30 mins to check in which is annoying given the 2 hour drive to get there for MOI Airport in the heat. The service is also completely slow at the restaurant and you are served on the cheapest of dinnerware and cloudy plastic cups that clearly needs to be replaced. The food is also mediocre. I had to check out a few days early after being upgraded to a junior suite which was also just as terrible as my old room. If you’re looking for a true 5-star experience. Go stay at Swahili Beach Resort! It’s worth the price there. I am still waiting on my refund from this property who refuses to answer the phone. The water in the room runs brown at times, the tubs are disgusting. I can go on and on about how terrible it is there. Save yourself the trouble and book somewhere else.
Faybeyon, us4 night trip with friends
Very Good
A nice half-board resort for families
A nice resort with very friendly and helpful staff; and beautiful beach front. We especially appreciated the special buffet for Christmas and 2 previous days, the atmosphere created by the staff and animation team was lovely. We also enjoyed a lot our evening in the beach bar, with its creative cocktails and direct view on the sea. The rooms near the swimming pool can be noisy, part of the premises were under maintenance (a pool, a bridge) and one of the restaurants was closed, which limited a bit the options in the resort. Overall we would recommend it for people and especially families looking for half-board holidays.
feras, us6 night trip
Good
Stay away from the spa section
Booked an appointment at their spa. Was there in time and was led into the massage room. Then I waited 20 minutes without any further service or explanation. Then I got up and got dressed and said I would cancel the massage. This kind of service is very poor and created an atmospare of irritation during my stay. I think that the hotel sould get rid of their spa section unless they improve their service. Without the spa section I would have rated the hotel higher.
Havard, us7 night trip