Fodor's Expert Review Diani Reef Beach Resort & Spa

Diani Beach Rd., Diani Beach, Kwale, Kenya

This mid-range resort will make sure you get the best out of your beach break. The well-equipped rooms each have a balcony or terrace, it offers all the sporting and entertainment facilities you could wish for, and 300 meters (984 feet) of lovely palm-fringed beachfront. Choose a garden room overlooking lush greenery and flowering plants, or a deluxe room with sea view and spa bath. Coral Rock Cafe is the main buffet restaurant and there are Asian and seafood venues, too. There's a huge range of activities from tennis, squash, pool, and table tennis, to waterskiing, scuba diving, snorkeling, windsurfing, and sailing. A ride in a glass-bottomed boat out to the coral reef is mandatory. Don't pass up the chance to get a massage at the Maya Spa. At the end of the day watch a movie in the state-of-the-art cinema, or try your luck in the glitzy casino. There's a great kids' program that will entertain the tots while you do your own thing.


  • The staff are extremely friendly
  • Organized activities are excellent
  • Good value family option


  • The buffet food is a little bland, but there are other restaurants
  • Resident monkeys can be annoying
  • Room decor is a little dated




Phones: 0709-481–000


143 rooms
Rate Includes: Free Breakfast

What’s Nearby