Jump to: Room choices | Hotel description | Map | Amenities | Reviews
Discover a new side of Kenya on the picturesque South Coast, at Diani Reef Beach Resort & Spa. Brilliant white sands meet the azure waters of the Indian Ocean at this exotic locale, set about 25 miles outside of Mombasa, and welcomes you to a distinctive vacation experience. The secluded property—a Preferred Hotels & Resorts property, part of the Preferred Hotel Group—is designed with a contemporary flair, embracing its beachy environment in 143 guest rooms and suites. Floor-to-ceiling windows and private terraces invite you to relax, while all the necessary amenities—from satellite television and internet access, to central air conditioning and a private bar—are there to provide ultimate comfort. The resort's exclusive Maya Spa is an award-winning sanctuary lauded as one of the best in the country, so indulge in a treatment or ritual to find a true escape. Head outside to savor the sunny beach and lush grounds, and unwind for an afternoon by the expansive free-form pools. With an oversize whirlpool and pavilion swim-up bar, all surrounded by rock formations and swaying palms, this waterfront oasis is the perfect start to your South Coast Kenya vacation.
Diani Reef Beach Resort & Spa
Diani Beach Road
Mombasa
Diani Beach, Kenya
Nearest Airport: MBA
Our family almost had a nightmare of a vacation the place is not anywhere close to advertised, unkept , dirty place with a malodorous smell that greets you at check in empty fish pools around the check in that were left to their own devices , that alone was a red flag , check in took 40 mins trying to pacify us with awful drinks , once we got to the room it isn’t what we requested nor what we were told we would have zero view , the room had a musty smell of an old dungeon a Khatskomb filled with mummys , the decor was all from the 70s. The bathroom just antiquated and tiny. We has booked for a night they tried to play mind games with us , our 4 year old cried all night just wanting to go home almost ruining his first beach vacation . We decided to check out following day as it was going to be a nightmare . We had prepaid a week in full and they forcefully refused to give us our deposit . If you are looking for a Halloween nightmare on Diani beach that’s the place for you not a 5 star not even a 1 Star just a run down malodorous edifice , better resorts on Diamond for that price range in my travel days I spent time in Hostels that are more elegant than this crumbling monstrosity. A bait and switch property shady management . We would never stay there if it were for free . Other than that just a Beauty , NOT!!
DJ U
I had a wonderful experience at Diani Reef Beach Resort & Spa. The staff were friendly and attentive, the rooms were spotless with stunning ocean views, and the food was fresh and delicious. The beach location is perfect, peaceful, beautiful, and relaxing. I truly enjoyed every moment and can’t wait to come back!
Emile H
I really enjoyed my stay at Diani Reef Beach Resort & Spa. The staff were very friendly and welcoming, the rooms were clean and comfortable with a beautiful ocean view, and the food was tasty with a good variety. The beach was so peaceful and relaxing, perfect for unwinding. I had such a great time and would definitely love to come back again! 💙
Anita K
Right at the point of arrival, the team was committed to ensure a smooth check-in for the whole team. The meals were amazing and so were the rooms and the conference facilities. The beach view and proximity is breathtaking and convenient. They have beautiful pools especially one for team building which can accommodate anyone (swimmers and non-swimmers). I would like to particularly appreciate Purity A. for always checking up on us and asking about our welfare. Looking forward to the next visit.
JohnM19234
The hotel has very good and hostipable staff, Particularly Purity Adagala.The rooms are spacious and well kept,l really enjoyed my stay for the one week, Anyone visiting Diani l would prefer you visit Diani Reef and Spa Hotel.
Samuel w
Read more reviews or write a review
© 2025 TripAdvisor LLC. All rights reserved