On the beach, white sand, scuba diving, snorkeling

Reviews of Diani Reef Beach Resort & Spa

5 out of 5
Diani Reef Beach Resort & Spa
Diani Beach Road, Diani Beach

Reviews

8.2

Very Good

Rating 10 - Excellent. 137 out of 303 reviews" "
Rating 8 - Good. 85 out of 303 reviews" "
Rating 6 - Okay. 44 out of 303 reviews" "
Rating 4 - Poor. 20 out of 303 reviews" "
Rating 2 - Terrible. 17 out of 303 reviews" "

8.2/10

Cleanliness

8.6/10

Staff & service

7.8/10

Amenities

7.4/10

Property conditions & facilities

8.2/10

Eco-friendliness

Reviews

6/10 Okay

Lauren

Traveled with family and small children, Traveled with family
Liked: Amenities
Disliked: Property conditions & facilities
Hotel needs a serious renovation. The elevators do not work, there is no water filtration system, and the entire resort is outdated.
Stayed 2 nights in Apr 2024

6/10 Okay

Benedict

Traveled with family
Liked: Cleanliness
It’s an average hotel, the rooms, staff and food is average for the price
Stayed 4 nights in Jan 2024
Response from Joseph Musili. on Feb 19, 2024
Dear Benedict,We would like to thank you for taking the time to offer us your honest feedback. It is with great concern to note that your stay wasn't perfect due to staff, hotel and food. Your input is being taken into serious consideration and reviewed with our team. Wish you could give us another opportunitiy to welcome you back and prove that we can serve you better.With Kind Regards,Joseph Musili.

10/10 Excellent

Marina

Traveled with family
Liked: Cleanliness, staff & service, amenities, property conditions & facilities
The staff were approachable and kind. Entertainment was good.Overall my stay at the property was good and I recommend this place. My only concern is if they can upgrade the bathrooms
Stayed 4 nights in Jan 2024
Response from Joseph Musili. on Feb 19, 2024
Dear Marina,Greetings from Diani Reef Beach Resort & Spa. Thank you for your 5-star review of our hotel. We are delighted to hear that you had a positive experience at Diani Reef Beach Resort & Spa and that you enjoyed the place. We would love to welcome you back in the nearest future.Best Regards,Joseph Musili.

10/10 Excellent

Elly

Traveled with partner
Liked: Cleanliness, amenities, property conditions & facilities
Amazing!
Stayed 5 nights in Jan 2024
Response from Joseph Musili. on Feb 19, 2024
Dear Elly,We would like to express our sincere thanks for choosing our hotel for your stay, and we want you to know that the time you have taken to share your accommodation experience is extremely valuable for us. We are happy to learn that your stay was comfortable and enjoyable. We hope to welcome you again soon.

2/10 Terrible

JAEYOUNG

Traveled with family
Disliked: Cleanliness, staff & service, property conditions & facilities, room comfort
Stayed 3 nights in Dec 2023
Response from Joseph Musili. on Feb 19, 2024
Dear JAEYOUNG,We would like to extend our deepest apologies for your dissatisfaction. If you decide to visit us again, you can be sure that we will do our best to ensure that it does not happen again. Yours sincerely, Joseph Musili.

10/10 Excellent

Samuel

Traveled with family
Liked: Cleanliness, staff & service, amenities
Definitely would do it again.
Stayed 3 nights in Dec 2023
Response from Joseph Musili. on Jan 1, 2024
Dear Samuel,Let us thank you for staying with us at Diani Reef Beach Resort & Spa. We appreciate your kind comments regarding your stay and we would like to thank you for your valuable time taken to share your experiences. It will be our pleasure to welcome you again in our premises during a future trip to Diani Beach.Kind regards,Joseph Musili.

8/10 Good

Nancy, Nairobi

Traveled with partner
I liked breakfast, dinner was good. We had adequate water for drinking in the room.I also liked service at the swimming pool. I did not like the bed and the bedsheets. There were inordinate delays in room cleaning.
Stayed 7 nights in Dec 2023
Response from Joseph Musili. on Jan 1, 2024
Dear Nancy,Greetings from Diani Reef Beach Resort & Spa. Thank you for your excellent review of our hotel. We are delighted to hear that you enjoyed our breakfast selection and that you enjoyed our service. We would love to welcome you back in the nearest future.Best Regards,Joseph Musili.

10/10 Excellent

Howard L.

Traveled with partner
Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Best vacation EVER!... Where do I begin... This resort far exceeded our expectations, in so many ways... We looked forward to each and every day that we were there, and we really hated to leave... First and foremost, the staff was excellent... The food 😋 was soo good... All three meals were buffet style and each meal had so many choices... There were mini bars throughout the resort, to include being served on the beach... Lastly, but certainly not the least, were the beautiful monkeys, who were so gentle... We can't wait to return next vacation, and we will definitely stay much longer... Thanks for the opportunity to share...
Stayed 3 nights in Nov 2023

8/10 Good

Heather

Stayed 1 night in Nov 2023

10/10 Excellent

Alfred

Liked: Cleanliness, staff & service, amenities
The ambience of the hotel does it for itself. It's in a great location. There are so many places within the property where couples can feel cozy. There are ample seating areas. The friendly staff sets this place apart. There is a mixture of young people on the staff and seasoned employees. You can feel relaxed while there. If you decide to hit the beach, expect to be solicited to purchase items by the locals. There is a private area provided by the property where you wine be disturbed. All of the meals are top notch. I also trust the management here. There was a slight issue but they made sure I was taken care of and accommodated.
Stayed 3 nights in Jul 2023
Response from Lawrence on Aug 3, 2023
Dear Alfred,Thank you for taking the time to share your wonderful feedback about your recent stay at Diani Reef Beach Resort. We are delighted to hear that the hotel's ambience and great location contributed to your overall experience. We take pride in creating cozy spaces for couples and providing ample seating areas throughout the property. Our friendly and diverse staff is committed to ensuring your relaxation and comfort during your stay. We are sorry to hear about the slight issue you encountered, but we are pleased that our management team promptly addressed it and ensured you were well taken care of and accommodated. Your trust in us means a lot, and we look forward to welcoming you back for another exceptional experience.

10/10 Excellent

George

Liked: Cleanliness, staff & service, property conditions & facilities
Coming next!
Stayed 2 nights in Jul 2023
Response from Lawrence on Jul 19, 2023
Thanks George for your rating.

8/10 Good

Philip

Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Stayed 1 night in Jul 2023
Response from Lawrence on Aug 21, 2023
Thanks Phillip for the review!

4/10 Poor

Elie

Liked: Staff & service
Staff exceptionally nice and friendly, but there was a water problem that lasted for 24 hours and communication was so bad about it, there was no running water at the batthroom which made it hard to stay at the room with no shower and no flushing water for toilet. the communication from management was so bad and didnt know how to handle this issue. despite that the condition of the bathroom itself was so bad.
Stayed 2 nights in Jun 2023
Response from Lawrence on Jun 14, 2023
Dear Elie,Thank you for taking the time to share your feedback regarding your recent stay. We sincerely apologize for the inconvenience you experienced due to the water problem and the lack of effective communication from our management. We understand how important it is to have a comfortable and functioning bathroom, and we regret that we fell short in meeting your expectations. Rest assured, we have taken your comments seriously, and we will address these issues promptly to ensure that similar situations do not occur in the future. We appreciate your kind words about our staff, and we hope you will give us another opportunity to provide you with a more satisfactory experience.Best regards,Lawrence- Rooms Divisions Manager

8/10 Good

Elizabeth

Stayed 1 night in Jun 2023
Response from Lawrence on Jun 14, 2023
Thank you for your rating.

8/10 Good

Jared Ryan

Stayed 5 nights in May 2023
Response from Lawrence on Jun 14, 2023
Thank you Jared for your rating.

4/10 Poor

Marios

Liked: Staff & service
Disliked: Cleanliness, property conditions & facilities, room comfort
A grand old hotel, but well past its prime
The hotel looks, from the outside, like paradise - well built, connected to the environment, beautiful spaces. Unfortunately, this ends when you enter the rooms - clearly left from the 1970s and despite the really immense efforts by the staff to maintain them, they are really, really old. Oxidised metal surfaces, doors not closing, crumbling ceiling panels, rock-hard mattresses, a pervasive smell of damp. Some surfaces obviously are damaged enough and are simply painted over. No hot water throughout the morning (usually only available after 2pm) and the water was (because it's desalinated) horrible to the taste. Also, breakfast was bland, most of the time cold and largely flavourless. BUT, the staff are mostly amazing, friendly and they will do everything they can to make your stay comfortable.
Stayed 5 nights in Apr 2023
Response from Sanjay Mukherjee on Apr 23, 2023
Dear Marios,Thank you for choosing to stay at Diani Reef Beach Resort & Spa and for bringing your review to our attention. First of all, we would like to thank you for your positive comments about our our staff and your stay. We are concerned to note though that the breakfast didn't leave you completely satisfied. All comments have been passed to the relevant departments in order to ensure that we're able to deliver a 5-star guest experience. All your remarks are taken into consideration to improve our hotel. We wish you could give us another chance to win you back.With Best Regards,Sanjay MukherjeeFront Office Manager

8/10 Good

shakira

Traveled with partner
Liked: Staff & service, amenities, property conditions & facilities
Dinners and swimming pool
Stayed 3 nights in Apr 2023
Response from Sanjay Mukherjee on Apr 17, 2023
Dear Shakira,Thank you for this fabulous review. We are so glad you enjoyed your stay with us. It was a pleasure to have you as a guest. We hope to welcome you back the next time. Warm regards, Sanjay MukherjeeFront Office Manager

4/10 Poor

Fergus

Traveled with partner
Liked: Staff & service
Disliked: Amenities, property conditions & facilities
The staff were great, breakfast was good, however the resort is in need of a massive make over. The rooms,furniture and facilities were very old and tired looking. The bathroom had salt water. The restaurant had limited choice and the food was ok but nothing special. I know this is east Africa, but the room rate is poor value for money. This stay was a second honey moon for my wife and I, the time together would of been better if we just stayed home.
Stayed 5 nights in Mar 2023
Response from Sanjay Mukherjee on Mar 31, 2023
Dear Fergus,Thank you for choosing to stay at Diani Reef Beach Resort & Spa and for bringing your review to our attention. First of all, we would like to thank you for your positive comments about our breakfast, staff, facilities and food. It is with concern that we find out that you weren't fully satisfied with our facilities and our restaurant. Your feedback is very much appreciated and has been communicated to the relevant departments. All your remarks are taken into consideration to improve our hotel. We wish you could give us another chance to win you back.Best Regards,Sanjay MukherjeeFront Office Manager

6/10 Okay

Roald Ivar

Stayed 1 night in Mar 2023
Response from Sanjay Mukherjee on Mar 26, 2023
Dear Roald Ivar,Thank you for choosing to stay at Diani Reef Beach Resort & Spa and for posting your review. We have taken into consideration your comments and have shared these with my colleagues. Hope you could give us another opportunity in the future to welcome you back.With sincere regards,Sanjay MukherjeeFront Office Manager

4/10 Poor

Jomo

Stayed 2 nights in Feb 2023
Response from Sanjay Mukherjee on Mar 1, 2023
Dear Jomo,We would like to extend our deepest apologies for your dissatisfaction. If you decide to visit us again, you can be sure that we will do our best to ensure that it does not happen again. Yours sincerely,Sanjay MukherjeeFront Office Manager

10/10 Excellent

Marko

Stayed 4 nights in Feb 2023
Response from Sanjay Mukherjee on Feb 27, 2023
Dear Marko,We very much appreciate the lovely rating you have shared with us and look forward to welcoming you back soon at Diani Reef Beach Resort & Spa.Kind regards,Sanjay MukjhejeeFront Office Manager

10/10 Excellent

Patrick

Stayed 4 nights in Feb 2023
Response from Sanjay Mukherjee on Feb 24, 2023
Dear Patrick,Thank you for this awesome review! We are really happy that all was great during your stay and our colleagues will be looking forward to welcoming you back soon at Diani Reef Beach Resort & Spa. Warm regards, Sanjay MukherjeeFront Office Manager

8/10 Good

Dawit

Stayed 3 nights in Jan 2023
Response from Hotel Manager on Mar 20, 2023
Dear Dawit,Thank you for staying with us and for the rating.See you again soon.Regards,Diani Reef Beach Resort & Spa Team.

10/10 Excellent

Collins

Liked: Cleanliness, staff & service, amenities, property conditions & facilities

8/10 Good

evan

Traveled with group
Liked: Staff & service
Overall the staff was courteous.
Response from Sanjay Mukherjee on Jan 17, 2023
Dear Evan,We appreciate that you have taken the time to write a review for Diani Reef Beach Resort & Spa. It is always pleasant to know that our guests appreciate our quality of service and that we are able to fully meet your expectations. We look forward to welcoming you back on your next visit.Kind Regards,Sanjay MukherjeeFront Office Manager

10/10 Excellent

Kirsi

Traveled with family
Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Stayed 4 nights in Jan 2023
Response from Sanjay Mukherjee on Jan 17, 2023
Dear Kirsi,We appreciate that you have taken the time to review Diani Reef Beach Resort & Spa. It is always pleasant to know that our guests appreciate our quality of service and that we are able to fully meet your expectations. We look forward to welcoming you back on your next visit.Kind Regards,Sanjay MukherjeeFront Office Manager

4/10 Poor

Mary

2/10 Terrible

Toral

Stayed 3 nights in Jan 2023
Response from Sanjay Mukherjee on Jan 17, 2023
Dear Toral,Thank you for taking the time to share your review following your recent stay at Diani Reef Beach Resort & Spa. I was sorry to learn that you had experienced issues at our hotel which we are already working on now with our colleagues. Please accept my sincere apologies for the disappointment and I hope you will give us the opportunity to welcome you again in the future. With sincere regards,Sanjay MukherjeeFront Office Manager

6/10 Okay

Ijeoma

2/10 Terrible

Ideate

Stayed 4 nights in Nov 2022
Response from Sanjay Mukherjee on Dec 5, 2022
Dear Ldeate,We appreciate that you have taken the time to write a review for Diani Reef Beach Resort & Spa. It is always pleasant to know that our guests appreciate our quality of service and that we are able to fully meet your expectations. We look forward to welcoming you back on your next visit.Kind Regards,Sanjay MukherjeeFront Office Manager

8/10 Good

Tonni

Stayed 4 nights in Oct 2022
Response from Sanjay Mukherjee on Nov 20, 2022
Dear Tonni,We appreciate that you have taken the time to review for Diani Reef Beach Resort & Spa. It is always pleasant to know that our guests appreciate our quality of service and that we are able to fully meet your expectations. We look forward to welcoming you back on your next visit.Kind Regards,Sanjay MukherjeeFront Office Manager

10/10 Excellent

Samuel

Liked: Staff & service, amenities, property conditions & facilities
The beach is not crowded. You can enjoy a quiet walk and pick sea shells. The residents at the beach are friendly and helpful.
Stayed 3 nights in Oct 2022
Response from Sanjay Mukherjee on Nov 20, 2022
Dear Samuel,We appreciate that you have taken the time to write a review for Diani Reef Beach Resort & Spa. It is always pleasant to know that our guests appreciate our quality of service and that we are able to fully meet your expectations. We look forward to welcoming you back on your next visit.Kind Regards,Sanjay MukherjeeFront Office Manager

6/10 Okay

Abdikarim

Traveled with family
Liked: Cleanliness, staff & service
It is an ok hotel
Stayed 11 nights in Sep 2022
Response from Joseph Musili on Sep 28, 2022
Dear Abdikarim,Thank you very much for choosing to stay at Diani Reef Beach Resort & Spa, although it was with concern to note that you were not satisfied with your experience. The rating you have posted is taken into serious consideration. Hope you could give us another opportunity to welcome you back and prove that we can serve you better.With sincere regards,Joseph Musili,

10/10 Excellent

ian

Stayed 3 nights in Aug 2022
Response from Joseph Musili on Sep 7, 2022
Dear Ian,We appreciate the great rating you have posted and look forward to welcoming you back to Diani Reef Beach Resort & Spa in the near future.With best regards,Joseph Musili.Reservations Supervisor.

10/10 Excellent

osman

Traveled with group, Business traveler
Liked: Cleanliness, staff & service
Only issues we had were the room keys. The key sensors are old as hell and broke multiple times at our stay..
Stayed 2 nights in Aug 2022
Response from Joseph Musili on Sep 7, 2022
Dear osman,Many thanks for taking the time to share with us your rating on your Diani Reef Beach Resort & Spa experience. Look forward to your future visits!Best regards,Joseph Musili.

2/10 Terrible

Chiara

Stayed 1 night in Aug 2022
Response from Joseph Musili on Sep 1, 2022
Dear Chiara,Thank you for choosing to visit Diani Reef Beach Resort & Spa. However, it was with concern to note that you were not 100% satisfied with your experience here. Hope you could give us another opportunity in future to welcome you back and prove that we can serve you better.With kind regards,Joseph Musili.Reservation Supervisor.

6/10 Okay

Willber

Stayed 3 nights in Aug 2022
Response from Joseph Musili on Sep 1, 2022
Dear Willber,Thank you very much for choosing to stay at Diani Reef Beach Resort & Spa, although it was with concern to note that you were not satisfied with your experience. The rating you have posted is taken into serious consideration. Hope you could give us another opportunity to welcome you back and prove that we can serve you better.With sincere regards,Joseph Musili.

6/10 Okay

maria dolores

Stayed 6 nights in Aug 2022
Response from Joseph Musili on Sep 1, 2022
Dear maria dolores,We appreciate that you have taken the time to write a review for Diani Reef Beach Resort & Spa. It is always pleasant to know that our guests appreciate our quality of service and that we are able to fully meet your expectations. We look forward to welcoming you back on your next visit.Kind Regards,Joseph Musili.

10/10 Excellent

Jiri

Stayed 4 nights in Jul 2022

8/10 Good

Luke

Stayed 8 nights in Jul 2022

10/10 Excellent

Engelinah

Stayed 3 nights in Jul 2022
Response from Joseph Musili on Jul 27, 2022
Dear Engelinah, Thank you for taking the time to share your review following your recent stay at Diani Reef Beach Resort & Spa. We really enjoyed reading about your stay and all of the aspects of the hotel which you most enjoyed. Please allow me to take this opportunity to thank you for choosing to spend your time with us at Diani Reef Beach Resort & Spa. It was our pleasure to have hosted you, and we hope very much to have the chance to welcome you back again in the future. Best regards, Joseph Musili, Reservation Supervisor.

6/10 Okay

Frederick

Traveled with group
Liked: Cleanliness, staff & service
Disliked: Property conditions & facilities
Excellent buffets
Location is excellent as right on the beach. As it’s a resort there’s a lot of kids and also lots of live entertainment which may be a distraction if you want some quiet. Rooms are a bit old and the amenities don’t always work. The water in the tap and shower is very salty and so feels rather uncomfortable. Even the sheets smell of salt! Excellent buffets if part of your package. Beware of the monkeys! They grab your food whilst dining!
Stayed 3 nights in Jul 2022
Response from Joseph Musili on Jul 19, 2022
Dear Frederick, Thank you for choosing to visit Diani Reef Beach Resort & Spa. However, it was with concern to note that you were not 100% satisfied with your experience here. Hope you could give us another opportunity in future to welcome you back and prove that we can serve you better. With kind regards, Joseph Musili. Reservation Supervisor.

10/10 Excellent

Adelaide

Stayed 1 night in Jul 2022

4/10 Poor

Nico

Traveled with group
Liked: Staff & service
Disliked: Cleanliness, property conditions & facilities, room comfort
would not bookd again
After 6 Days of Safari we were looking forward to some comfort as it seemed to be a 5* Hotel. We were a bit disappointed, the Hotel facility is really old, pool is so-lala, the rooms are not in a good condition, we had to change room as not even TV was working. also, very salty water (we have been told its normal in Diani though) and it was quite noisy until late at night. The buffet was OK, but really not what you expect from a 5* hotel - and i am aware you can not compare to europe - but if you do, its really a 3* hotel. The best thing was the staff - super friendly although a bit slow at time..but thats ok, its holidays. however, i would not come back here as too many small things were not as expected. if you book and expect a 3* hotel, you might enjoy it but dont expect a 5* facility here.
Stayed 7 nights in Jul 2022
Response from Joseph Musili on Jul 15, 2022
Dear Nico, Thank you very much for sharing your feedback about your stay at Diani Reef Beach Resort & Spa. While our team are usually very good at what they do, we take all feedback seriously and we shall use your feedback to create a better accommodation experience for all our guests. We hope that you will give us another chance and return to Diani Reef Beach Resort & Spa. Yours sincerely, Joseph Musili, Reservation Supervisor.

10/10 Excellent

Maria

Stayed 3 nights in Jun 2022
Response from Joseph Musili on Jul 12, 2022
Dear Maria, We noted with pleasure the positive rating you have posted on your Diani Reef Beach Resort & Spa experience. And look forward to welcoming you back. With best regards, Joseph Musili.

6/10 Okay

Phillip

Liked: Staff & service
The check in process takes a very long time. It appears that your room is not ready upon arrival, you will have to wait until a room is prepared for you. The staff gets you checked in promptly but then waiting about 30 minutes ( or more) for a room is just too long.
Stayed 1 night in Apr 2022
Response from Joseph Musili on Jul 5, 2022
Dear Philip, Thank you for taking the time to write and post your review. It is with great concern that you were not fully satisfied with your room. Your input is being taken into serious consideration and reviewed with our team. Wish you could give us another opportunity to welcome you back and prove that we can serve you better. Best Regards, Joseph Musili | Reservation Supervisor.

6/10 Okay

Jo

Traveled with group
Liked: Staff & service
Disliked: Property conditions & facilities
Property was maintained but had need for renovations. Elevator not working full time. Beach was great.
Stayed 3 nights in Jun 2022
Response from Joseph Musili on Jul 12, 2022
Dear Jo, Thank you for choosing to visit Diani Reef Beach Resort & Spa. However, it was with concern to note that you were not 100% satisfied with your experience here. Hope you could give us another opportunity in future to welcome you back and prove that we can serve you better. With kind regards, Joseph Musili,

10/10 Excellent

Doris

Traveled with group, Traveled with partner
Liked: Cleanliness, staff & service, amenities, property conditions & facilities
We stayed in a junior suite which was very nice. We were on the top floor, two flights up with the elevator on the other side of the property (and it did not work reliably); however, the stairs are not difficult to climb as there are not that many and they are not steep. The beach and Indian Ocean were beautiful but you cannot plan to frolic there because there is a strong undercurrent. The beach is nice but the winds can be strong. The pools are nice. Our stay was a relaxing way to end our visit to Kenya.
Stayed 3 nights in Jun 2022
Response from Joseph Musili on Jul 12, 2022
Dear Doris, Let us thank you for choosing Diani Reef Beach Resort & Spa for your stay and we are glad we were able to meet your expectations. We are very glad that you enjoyed the accessibility of the beach and the experience of our pool. We would love to have the chance to welcome you back in Diani Beach for another stay. Best Regards, Joseph Musili.

6/10 Okay

Sahrah

Traveled with group, Traveled with family
Liked: Staff & service
Disliked: Amenities, property conditions & facilities
This resort should be considered a 3 star resort and not a 5 star. The room and especially the bathroom was run down and old. Besides needing an upkeeping, the staff were welcoming and nice. It’s in a great location in front of the ocean.
Stayed 1 night in May 2022
Response from Jitendra Bisoyi on Jun 13, 2022
Dear Sahrah, Thank you for choosing to stay at Diani Reef Beach Resort & Spa and for posting your review. We have taken into consideration your comments and have shared these with my colleagues. Hope you could give us another opportunity in the future to welcome you back. With sincere regards, Jitendra Bisoyi Rooms Division Manager

10/10 Excellent

Verified traveler

Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Stayed 2 nights in May 2022
Response from Jitendra Bisoyi on May 27, 2022
Dear Guest, We appreciate the great rating you have posted and look forward to welcoming you back to Diani Reef Beach Resort & Spa in the near future. With best regards, Jitendra Bisoyi Rooms Division Manager