Free Wi-Fi in all rooms!
|Value for money||6.2|
|Distance to city center||35 Km|
When visiting Mombasa, you'll feel right at home at Diani Reef Beach Resort & Spa, which offers quality accommodation and great service. Only 35 Km from the city center, the hotel's strategic location ensures that guests can quickly and easily reach many local points of interest. With its convenient location, the hotel offers easy access to the city's must-see destinations.
Preferred Hotel Group is renowned for its quality services and friendly staff, and Diani Reef Beach Resort & Spa lives up to expectations. The hotel offers access to a vast array of services, including 24-hour room service, free Wi-Fi in all rooms, 24-hour security, daily housekeeping, private check in/check out.
Hotel accommodations have been carefully appointed to the highest degree of comfort and convenience. In some of the rooms, guests can find television LCD/plasma screen, whirlpool bathtub, non smoking rooms, air conditioning, wake-up service. The hotel offers many unique recreational opportunities such as hot tub, private beach, fitness center, sauna, golf course (within 3 km). With an ideal location and facilities to match, Diani Reef Beach Resort & Spa hits the spot in many ways.
Children and extra beds
Extra beds are dependent on the room you choose. Please check the individual room capacity for more details.
All children are welcome.
|Guest's age||Extra bed|
Children 0-6 year(s)
Stay for free if using existing bedding.
If you need an extra bed, it will incur an additional charge.
Guests 7 years and older are considered as adults
Must use an extra bed which will incur an additional charge.
Diani Reef Beach Resort & Spa
A number of good aspects to this hotel but seriously let down by quality of the food”
Pros are that Diani Reef has good facilities, it is well located and the staff were friendly and helpful The cons were, on arrival, I was allocated a room that wasn't aired - in fact, it was very musty. However, this was quickly rectified and I was allocated another room. However, the major con is the quality of the food. I ordered pizza in the restaurant and it was positively the worst pizza I have ever had in my life. The seafood restaurant served fish that was poor and way over priced. At the breakfast buffet, the food was plentiful but very low quality. At the prices they are charging, the quality of the food is unforgivable. (BTW, I ate in a number of restaurants nearby where the food was of good quality at reasonable prices.) Overall, my impression was of an hotel which wasn't doing the business it once was and, foolishly, decided to cut costs by low quality food. Finally, when I was checking out, it took nearly 40 minutes as only one person can deal with check-outs!!!!
Séjour agréable ”
Just some room renovations and some good cleaning in the bathrooms!!! The place is wonderful
The hotel is old!! It needs renovation !!!! We had a room where the bathroom was dirty with old towels and we complained to have the room changed, then only did we get a room that was much cleaner with clean towels. The view of the pool area is just as it is in the picture, it’s beautiful!!so that I like ! They need more pool umbrellas they only had 2 !!
Good location with beach front. good food on breakfast, lunch, dinner. Could have better customer service at reception. room service can also be improved. Apart form that the air conditioning worked, room was good size and clean. felt safe.
I’m so sorry to inform, that this resort is no way 4 stars resort. It’s maintenance has gone down.”
The resort has a long time aho seen it’s best days. I think only 1/3 of the rooms were in use. All the pool area and bars were in a bad condition. Staff tried to Do their best I think, but the whole place was so Fallen down.
It is situated on a perfect white sandy beach of Diani coast. The service and rooms were great. i will definetly stay again. my son loved it very much!
Most disappointing, ruined our 50th jubilee, Dirty”
Most disappointing, Dirty junior suit , no hot water-had to beg for it impossible food except the Japanese restaurant The manager never there or does not want to here or care When I said I'm not going to pay they came to clean the bathroom and started the hot water
Bad hotel staff ”
the hotel staff were totally unpolit they ask us to pay more because we were three even we reserved 64m2 suite, also at time of check out they called us at 12 pm saying that go out now or pay for new day!!!! i felt like they are paying my stay not me!!!