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
Awesome Purity had excellent customer service. This made me feel at home and will definitely come back. The rooms are clean and the food variety was noted
Camper52517544342
This is a nice hotel, especially its staff. I would like to express my gratitude to its employees, especially the pool attendants Charles and Bruno. The security guards are Bakari and Hasan. They are friendly and helpful, always smiling and willing to assist. If I were to return, I would choose this hotel.
Explorer39689902473
Everything was 10/10 I liked The dinner by the beach, And juma at reception was very polite and helping. Overall our stay was nice
ADANKHALIF U
I enjoyed my stay,the rooms are spacious and the staff are friendly and professional. I'd definitely visit again .thank you
Mary W
Simply advice anyone who is looking for an ample hotel to stay in Diani..... please check in at Diani beach. Its outstanding!
Purity M
Read more reviews or write a review
© 2025 TripAdvisor LLC. All rights reserved