Diani Reef Beach Resort & Spa Hotel is a luxury resort located at Diani Beach a world-renowned beach safari destination situated on Mombasa Island, the resort is a world class accommodation facility with sprawling area of 34 acres nestled on the shores of the Indian Ocean and surrounded by spectacular sunset, heavenly blues and hues of sandy beach.

Diani Reef Beach Resort & Spa Hotel is a perfect destination for beach holidays and events such as destination weddings and cooperate events. Diani Reef Beach Resort & Spa Hotel is a state of the art accommodation facility and should be your number one pick destination during your Mombasa honeymoon safaris.


Diani Reef Beach Resort & Spa offers comfortable accommodation in a total of 143 aesthetically decorated rooms and suites fitted with modern amenities so as to offer you a memorable stay, accommodation at the resort is available in Standard and Deluxe rooms, Junior Suites, Penthouses and two Presidential Suites.

These rooms are decorated using interior designs in-cooperating a fusion of international, local African décor and spectacular outdoor views of Diani Beach and the Indian Ocean.


Standard Garden & Sea facing rooms at Diani Reef Beach Resort & Spa are spacious rooms equipped with all modern amenities to offer you a comfortable stay, these rooms a fully air-conditioned, have a terrace and are fully furnished with a TV with local and international channel.  Standard Garden & Sea facing room have a maximum occupancy of 3 people maximum to thrill while Kenya Safaris Tours.

Diani Reef Beach Resort & Spa Hotel
Diani Reef Beach Resort & Spa Hotel

Others facilities

  • electronic safe
  • tea and coffee making facility
  • mineral water
  • hair-dryer
  • standard bathroom amenities

Max Occupancy 3


Deluxe rooms at Diani Reef Beach Resort & Spa are well appointed rooms designed to offer optimum comfort and luxury to the guests, these rooms are of 44 square meters. Deluxe rooms have a maximum occupancy of 3 people and are all equipped with modern amenities such as satellite television, en-suite bathroom with a Jacuzzi and an extra lounge area.

Max Occupancy 3


Penthouse Suites at Diani Reef Beach Resort & Spa are beautiful rooms adorned with warm colors and elegant interiors offering a sheer sense of joy and luxury from the very sight, these suites are well furnished and feature a Jacuzzi and a private verandah overlooking the blue water of the Indian Ocean. The Penthouse suites have an area of 198.73 square meters, they consist of an open plan lounge, a separate sitting, dining and bedroom areas.  

Max Occupancy 3


Presidential suites at Penthouse Suites at Diani Reef Beach Resort & Spa are an epitome of comfort and luxury with a massive area of 228.61 square meters, these suites feature a separate lounge, a dining area, a dedicated bar with an open plan bedroom designed to pamper you like royalty.

Some of the facilities in the presidential suites include

  • dedicated butler services on request
  • a walk in closet
  • Jacuzzi
  • Cubicle bathroom and
  • A private verandah

  Max Occupancy 3

RESTAURANTS (dinning at Penthouse Suites at Diani Reef Beach Resort & Spa)

Diani Reef Beach Resort & Spa has a number of on-site restaurants from which it serves its mouth watering meals, the resort serves international and local cuisines prepared by professional chefs to fits with your taste buns. The following are the restaurants/sites from which you can enjoy your delicious meals and a range of drinks while at the resort,


The coral Rock Café at Diani Reef Beach Resort & Spa is the main dining outlet at the resort serving delectable breakfast, lunch and dinner buffet, this restaurant is a renowned for serving an array of cuisines from different corners of the world and also offers live cooking counters.

Coral Rock Café’s international menu consists of dishes prepared with the freshest ingredients and high level of skills from the resorts culinary wizards.

International cuisine at Coral Rock Café is served between 07:00 & 22:00


The Sake Oriental Restaurant at Diani Reef Beach Resort & Spa is known for its Japanese, Chinese and Indian cuisines, the restaurant has two Japanese teppanyaki tables that can be booked by the resort’s guests for an exclusive teppanyaki dining experience with their partners and loved ones.

 This restaurant offers a memorable and authentic dining experience with a selection where the delicious Japanese food is served in a traditional set up.

At Sake Oriental Restaurant Pan Asian Cuisine is served between 19:00 & 22:00, the restaurant is closed on Mondays,


Fins Beach Bar & Grill offers an experience of being at the sea side enjoying some of the enticing seafood, the restaurant is located by the beach front which is one of the loveliest areas of the resort. Fins Beach Bar & Grill serves a variety of sizzling fresh sea food, light Mediterranean food and other non-vegetarian delights. It also serves African/European Cuisines served between 11:00 & 22:00.

In case you are on your stay at the resort with your loved one, this site is an ideal venue for memorable candle light dinner under the starry sky.


The Blue Bar is a perfect spot at Diani Reef Beach Resort & Spa to sit and enjoy an evening sunset or relax while enjoying your favorite beer, a glass of wine or champagne. The Blue Bar also offers great views of the Indian Ocean.

Blue Bar is open from 15:00 till Midnight.

Diani Reef Beach Resort & Spa Hotel
Diani Reef Beach Resort & Spa Hotel


The Zebra lounge is an ideal spot to relax for an evening after an eventful day at Diani Reef Beach Resort & Spa while enjoying your favorite beverage and mouth watering food, the lounge is a lively spot fitted with elegant and exquisite décor. Zebra Lounge serves a range of drinks including exotic cocktails, also a cigar and liqueurs corner are available at the lounge for you to chill out.

The Zebra Lounge is open between 15:00 and Midnight


The pool bar at Diani Reef Beach Resort & Spa serves exotic cocktails and mock tails which are good at boosting your energy, smooth malts and Cognac are also served at the pool bar.

Pool Bar is open 10:00 until 18:00

Other facilities at Penthouse Suites at Diani Reef Beach Resort & Spa

  • Maya Spa
  • 2 swimming pools
  • Outdoor facilities such as picnic area, beach front, BBQ facilities, Terrace and Garden
  • Airport pickup and dropoff
  • Reception services such as private check in and checkout
  • Concierge services such as Luggage storage, Tour desk, 24 hour front desk, currency exchange and Express check in and check out.
  • Business facilities such as Fax. photocopying, business center and meeting/banquet facilities
  • Cleaning services such as Daily housekeeping, Trouser press, ironing service and laundry.
  • Shuttle service
  • Designated smoking area
  • Library


  • Squash
  • Cycling
  • Darts
  • Games room
  • Golf course
  • Tennis courts
  • Water spot facilities
  • Night club and Karaoke
  • Kids’ club
  • Beach
  • Movie nights
  • Themed dinner nights
  • Live broadcast sport events

book a safari