Kenya
When? 1 room, 1 guest

Diani Reef Beach Resort & Spa

Diani Beach, Kenya

8.2 Moderate Deluxe
Select dates for prices
Check-in/Check-out

Jump to: Room choices | Hotel description | Map | Amenities | Reviews

About the Hotel

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.

Location

Diani Reef Beach Resort & Spa
Diani Beach Road
Mombasa
Diani Beach, Kenya
Nearest Airport: MBA

Features and Amenities

  • Dining
  • Outdoor Dining
  • Pool Bar
  • Ice Cream Parlor
  • Cafe
  • Room Service
  • Piano Bar
  • 5 Bars
  • Spa Cuisine
  • Bakery
  • 5 Lounges
  • On-Site Amenities
  • Salon
  • Spa on Property
  • Spa Services
  • Billiards Table
  • Fitness Center
  • Private Beach
  • Game Room
  • Theme Nights
  • Live Entertainment
  • Boutiques
  • High-Speed Internet Access
  • Nightclub
  • Multilingual Staff
  • Tennis Courts
  • Meditation Spaces
  • Beach Access
  • Movie Theater
  • Sun Deck
  • Steam Room
  • 2 Outdoor Pools
  • 18-Hole Golf Course
  • Indoor Jacuzzi
  • In-Room Amenities
  • Air Conditioning
  • Direct Dial Telephones
  • Hair Dryers
  • In-Room Safes
  • Mini Bar
  • Satellite Television
  • Flat-Screen Televisions
  • Coffee & Tea Facilities
  • Luxury Bath Amenities
  • Individually Designed Rooms
  • Rain Showers
  • En-Suite Bathrooms
  • Work Desks
  • Bathrobes & Slippers
  • Activities
  • Excursions
  • Fishing
  • Kayaking
  • Sailing
  • Tennis
  • Windsurfing
  • Scuba Diving
  • Snorkeling
  • Boat Excursions
  • Billiards
  • Jet Skiing
  • Wildlife Viewing
  • Table Tennis
  • Squash
  • Kite Surfing
  • Business
  • Meeting Room
  • Business Center
  • Conference Facilities
  • Business Services
  • Family
  • Children's Programs
  • Cribs
  • Kids Pool
  • Rollaway Beds
  • Nearby
  • Beach
  • National Park
  • Nature Reserve
  • Interests
  • Active & Adventure
  • Cool Pools
  • Hotels

Reviews for Diani Reef Beach Resort & Spa

Beautiful Setting, Disappointing Resort Experience

TripAdvisor Traveler Review Rating Reviewed 6 days ago

My wife and I stayed at Diani Reef Beach Resort & Spa for one night. The natural setting is beautiful, with lush greenery and relaxing ocean views. Our room had a sea view, which was one of the highlights of the stay. However, the overall experience fell well below our expectations for an all-inclusive beach resort. The resort buildings feel dated, and the water in the bathroom was noticeably salty. The swimming pool was surprisingly small and underwhelming for a resort of this size. The beach itself is beautiful, but it was difficult to fully relax because there were persistent vendors along the shoreline trying to sell products and services. We found ourselves repeatedly having to decline offers instead of enjoying the beach peacefully. The Wi-Fi coverage was extremely poor throughout our stay. The all-inclusive package was also disappointing. Compared to other all-inclusive destinations we have visited, particularly in Antalya, the food and beverage offering felt very limited. The resort was nearly empty during our stay, with perhaps only around 20 guests on the property. Lunch was served à la carte. The salad was poor, the soup was acceptable, and the main course was disappointing. Dinner was buffet-style but offered limited variety and average quality. Breakfast was the best meal of the stay and was reasonably good. Cocktail options were very limited, with only a few alcoholic cocktails available. The staff generally appeared friendly and helpful, but we often felt uncomfortable with the level of attention we received. There was a noticeable persistence in interactions, particularly around food and beverage service, that made it difficult to fully relax. My wife also felt uncomfortable at times because some interactions seemed overly familiar rather than professionally attentive. The resort lacked activities and entertainment, which further contributed to the feeling that the property was quiet and underutilized. Overall, the beautiful natural surroundings are the resort’s greatest strength. Unfortunately, the facilities, food, all-inclusive offering, Wi-Fi, beach experience, and overall atmosphere did not meet our expectations for a relaxing luxury resort stay.

Ahmed B


Good beach resort!

TripAdvisor Traveler Review Rating Reviewed 2 weeks ago

Had an amazing time! Pool, beach and hotel was great! Service was good! All the staff was very friendly!! All the food was amazing too!

The Future V


Diani

TripAdvisor Traveler Review Rating Reviewed 2 weeks ago

It was a heavenly experience. The staff are very friendly right from the reception to the security personnel and the waiting staff. The beach is accessible. The rooms with a beach view are spacious and clean.

BRENDA K


Great ambient

TripAdvisor Traveler Review Rating Reviewed 2 weeks ago

Cooland calm, great coustomer service

NorthStar04474394718


Great Vacation

TripAdvisor Traveler Review Rating Reviewed 2 months ago

We had the pleasure of staying at Diani Reef Beach Resort & Spa for 7 wonderful days, and it was truly an unforgettable experience. From the moment we arrived, the warmth, professionalism, and genuine hospitality of the entire team made us feel right at home. Every detail was thoughtfully taken care of, allowing us to completely relax and enjoy our stay. We are incredibly grateful to Victorina from reservations for her efficiency and helpfulness, and to Beryl and Collins at the front desk for always greeting us with a smile and assisting us so kindly. The food and beverage experience was exceptional, thanks to Jack and his team. A heartfelt thank you to Irene, Benjamin, Jane, Asha, and Faridah for their attentive and friendly service — you truly made every meal special. We also deeply appreciate the housekeeping staff for maintaining our room beautifully throughout our stay, and a special mention to the security guard and his lovely dog Tom, who added such a unique and welcoming touch to our daily walks. To everyone who contributed in big and small ways — thank you for making our trip so memorable. We leave with wonderful memories and look forward to returning again soon. Highly recommended!

Divya D


Read more reviews or write a review

Treat yourself to luxury