Destination

Guests
All properties in Diani Beach, Kwale County, Kenya

Diani Reef Beach Resort & Spa

Upscale beachfront resort with spa, near Diani Beach

  • Free local cuisine breakfast, free WiFi, and free parking
From
ZAR 1,391
  • Breakfast meal
  • Beach
  • Beach
  • Beach
  • Beach
  • Beach
1 / 82Beach
8,2.Very good.
  • We had a lovely time at Diani Reef Beach Resort! Perfect for a romantic getaway. We did…

    Dec 3, 2018

  • Great section of the beach, might be a little far as 3 or 4kms to some outside…

    Sep 30, 2018

See all 126 reviews

Enhanced health and safety measures

This property advises that enhanced cleaning and guest safety measures are currently in place.
  • Property is cleaned with disinfectant
  • Staff wears personal protective equipment
  • Property confirms they are implementing enhanced cleaning measures
  • Shield between guests and staff in main contact areas
  • Social distancing measures are in place
  • 48 hours gap period enforced between guest stays
  • Protective clothing is available to guests
  • Masks are available to guests
  • Gloves are available to guests
  • Individually-wrapped food options are available
  • Guests are provided with free hand sanitizer
  • Free parking
  • Pool
  • Free WiFi
  • Airport transfer
  • Gym
  • Non-smoking
  • Air Conditioning

Property highlights

Main amenities

  • 143 smoke-free guestrooms
  • Daily housekeeping
  • On the beach
  • 3 restaurants and 3 bars/lounges
  • Full-service spa
  • 2 outdoor pools

Feel at home

  • Cribs/infant beds (surcharge)
  • Children's pool
  • Babysitting or childcare (surcharge)
  • Children's club (surcharge)
  • Supervised childcare/activities (surcharge)
  • Rollaway/extra beds (surcharge)

What’s around

  • On the beach
  • Diani Beach - 3 min walk
  • Diani - Chale Marine National Park and Reserve - 2 min walk
  • Tiwi Beach - 28 min walk
  • Kaya Kinondo Sacred Forest - 8.6 mi / 13.8 km
  • Shimba Hills National Reserve - 10 mi / 16 km

Book this property and collect stamps after your stay

Remember, collect 10 stamps, get 1 reward* night

Enter dates for 2 guests

  • Standard Double Room
  • Room
  • Deluxe Double Room, 1 King Bed
  • Penthouse, 1 King Bed
  • Presidential Suite, 1 Bedroom
  • Standard Double Room, Sea Facing

Location

  • On the beach
  • Diani Beach - 3 min walk
  • Diani - Chale Marine National Park and Reserve - 2 min walk

What’s around

Landmarks

  • On the beach
  • Diani Beach - 3 min walk
  • Diani - Chale Marine National Park and Reserve - 2 min walk
  • Tiwi Beach - 28 min walk
  • Kaya Kinondo Sacred Forest - 8.6 mi / 13.8 km
  • Shimba Hills National Reserve - 10 mi / 16 km
  • Chale Beach - 12 mi / 19.3 km
  • Mombasa Marine National Park - 14 mi / 22.5 km
  • Nyali Beach - 24.1 mi / 38.8 km
  • Fort Jesus - 20.3 mi / 32.7 km
  • Shree Cutch Satsang Swaminarayan Temple - 20.6 mi / 33.2 km

Getting around

  • Mombasa (MBA-Moi Intl.) - 80 min drive
  • Ukunda (UKA) - 7 min drive
  • Airport shuttle (surcharge)

At a glance

Hotel size

  • This hotel has 143 rooms
  • This hotel is arranged over 4 floors

Arriving/leaving

  • Check-in time noon-anytime
  • Check-out time is 10 AM
  • Express check-in/out

Restrictions related to your trip

  • Kenya may have travel restrictions in place, including self-quarantine, due to COVID-19.

Special check-in instructions

To make arrangements for check-in please contact the property at least 48 hours before arrival using the information on the booking confirmation. Guests must contact the property in advance for check-in instructions. Front desk staff will greet guests on arrival. This property enforces a smart-casual dress code in the restaurant.

Required at check-in

  • Credit card, debit card, or cash deposit required for incidental charges
  • Government-issued photo ID may be required
  • Minimum check-in age is 18

Children

  • One child (5 years old and younger) stays free when occupying the parent or guardian's room, using existing bedding, but may not be eligible for free breakfast
  • Babysitting/childcare*
  • Children's club*

Pets

  • No pets or service animals allowed

Internet

  • Free WiFi in public areas
  • Free WiFi in rooms

Transfers

  • Airport shuttle (available 24 hours)*

Parking

  • Free onsite self parking
  • Free onsite valet parking
  • Wheelchair-accessible parking on site

Other information

  • Smoke-free property
* See small print for additional details or extra charges

In the hotel

Taking the kids?

  • Children's club (surcharge)
  • Supervised childcare/activities (surcharge)

Food and drink

  • Free local cuisine breakfast daily
  • 3 restaurants
  • 3 bars/lounges
  • Coffee shop/café
  • Snack bar/deli
  • Beach bar
  • Poolside bar
  • 24-hour room service

Things to do

  • Number of outdoor pools - 2
  • Children's pool
  • 24-hour fitness facilities
  • Outdoor tennis court
  • Full-service spa
  • Spa treatment room(s)
  • Bicycle rentals on site
  • Motor boating on site
  • Racquetball/squash on site
  • Scuba diving on site
  • Snorkeling on site
  • Volleyball on site
  • Golfing nearby
  • Health club
  • Tennis on site
  • Steam room
  • Sauna
  • Arcade/game room
  • Billiards or pool table

Working away

  • Business center
  • One meeting room
  • Conference center

Services

  • 24-hour front desk
  • Concierge services
  • Tours/ticket assistance
  • Limo or Town Car service available
  • Dry cleaning/laundry service
  • Laundry facilities
  • Hair salon
  • Free newspapers in lobby
  • Luggage storage
  • Wedding services
  • Multilingual staff
  • Porter/bellhop

Facilities

  • Number of buildings/towers - 1
  • Elevator
  • Garden
  • Terrace

Accessibility

  • Accessible bathroom
  • In-room accessibility
  • Roll-in shower
  • Wheelchair-accessible parking

Languages Spoken

  • English
  • French
  • German
  • Italian

In the room

Home comforts

  • In-room climate control (air conditioning)
  • Minibar
  • Espresso maker
  • Bathrobes
  • Slippers
  • Iron/ironing board (on request)

Sleep well

  • Blackout drapes/curtains
  • Turndown service
  • Premium bedding

Freshen up

  • Private bathroom
  • Deep soaking bathtub
  • Rainfall showerhead
  • Free toiletries
  • Hair dryer

Be entertained

  • Flat-screen TV
  • Cable TV channels

Stay connected

  • Desk
  • Free WiFi
  • Phone

Food and drink

  • Free bottled water

More

  • Daily housekeeping
  • In-room safe

Special features

Spa

Maya Spa has 8 treatment rooms including rooms for couples. Services include facials, body wraps, body scrubs, and body treatments. A variety of treatment therapies are provided, including aromatherapy, hydrotherapy, and reflexology. The spa is equipped with a mud bath, a sauna, a spa tub, and a steam room.

The spa is open daily. Children under 6 years old are not allowed in the spa without adult supervision. Guests under 16 years old are not allowed in the spa.

Dining

Coral Rock Cafe - This restaurant serves breakfast and dinner. Guests can enjoy drinks at the bar. Reservations are required.

Fins Seafood Restaurant - Onsite seafood restaurant. Open daily.

Sake Oriental - Onsite restaurant. Open daily.

The Pool Bar - Onsite bar. Open daily.

Recreation

On Site

  • Health club
  • Outdoor tennis court
  • Sauna
  • Steam room
  • Tennis on site
  • Bicycle rentals on site
  • Motor boating on site
  • Racquetball/squash on site
  • Scuba diving on site
  • Snorkeling on site
  • Volleyball on site

Nearby

  • Golfing nearby

Small print

Also known as

  • Diani Beach Reef
  • Diani Reef & Spa Diani
  • Diani Reef Beach Resort Spa
  • Diani Reef Beach Resort & Spa Resort
  • Diani Reef Beach Resort & Spa Diani Beach
  • Diani Reef Beach Resort & Spa Resort Diani Beach
  • Diani Reef & Spa Diani
  • Diani Reef Beach Resort & Spa Resort
  • Diani Reef Beach Resort & Spa Diani Beach
  • Diani Reef Beach Resort & Spa Resort Diani Beach
  • Diani Reef
  • Diani Reef Beach
  • Diani Reef Beach Resort
  • Diani Reef Beach Resort Ukunda
  • Diani Reef Beach Ukunda
  • Diani Reef Resort
  • Diani Reef Beach Resort Diani Beach
  • Diani Reef Beach Diani Beach

Optional extras

Early check-in can be arranged for an extra charge (subject to availability, amount varies)

Late check-out can be arranged for an extra charge (subject to availability, amount varies)

Rollaway beds are available for USD 50.0 per day

Cribs/Infant beds are available for USD 30.0 per night

Children's club access is available for an extra charge

Babysitting/childcare is available for an extra charge

Airport shuttle service is offered for an extra charge of USD 55 per vehicle (one-way, Maximum occupancy 3)

Airport shuttle for children between the ages of 6 and 18 costs USD 55 (one-way)

Policies

Only registered guests are allowed in the guestrooms.

Some facilities may have restricted access. Guests can contact the property for details using the contact information on the booking confirmation.

Children under 6 years old are not allowed in the swimming pool without adult supervision.

Guests under 16 years old are not allowed in the health club, fitness facility, or spa tub.

Children under 6 years old are not allowed in the spa without adult supervision.

Guests under 16 years old are not allowed in the spa.

Guests must contact this property in advance to reserve rollaway/extra beds.

This property uses a grey water recycling system and eco-friendly cleaning products.

Guests can rest easy knowing there's a carbon monoxide detector, a fire extinguisher, a smoke detector, a security system, a first aid kit, and window guards on site.

This property advises that enhanced cleaning and guest safety measures are currently in place.

Disinfectant is used to clean the property; commonly-touched surfaces are cleaned with disinfectant between stays; bed sheets and towels are laundered at a temperature of at least 60°C/140°F.

Personal protective equipment, including masks and gloves, will be available to guests.

Social distancing measures are in place; staff at the property wear personal protective equipment; a shield is in place between staff and guests in main contact areas; periodic temperature checks are conducted on staff; temperature checks are available to guests; guests are provided with hand sanitizer.

Individually-wrapped food options are available for breakfast, lunch, and dinner, and also through room service.

Each guestroom is kept vacant for a minimum of 48 hours between bookings.

Please note that cultural norms and guest policies may differ by country and by property. The policies listed are provided by the property.

For transfers, guests must contact the property before arrival at the number on the booking confirmation.

Reservations are required for spa treatments and can be made by contacting the property before arrival at the number on the booking confirmation.

This property accepts credit cards. Cash is not accepted.

Mandatory fees

You’ll be asked to pay the following charges at check-in or check-out:
  • Deposit is payable by bank transfer and is due within 24 hours of booking the reservation.

The charges below are included in the total price displayed:

  • Gala dinner fee
  • Christmas Eve gala dinner fee for stays on 24 December
  • New Year's Eve gala dinner fee for stays on 31 December

We have included all charges provided to us by this property. However, charges can vary, for example, based on length of stay or the unit you book.

FAQs

  • Yes, Diani Reef Beach Resort & Spa does have fully refundable rooms available to book on our site, which can be cancelled up to a few days before check-in. Just make sure to check this property's cancellation policy for the exact terms and conditions.
  • This property confirms that disinfectant is used to clean the property. Furthermore, guests are provided with hand sanitizer, social distancing measures are in place, and requires staff to wear personal protective equipment. Please note that this information has been provided by our partners.
  • Yes, there's free self and valet parking.
  • Yes, there are 2 outdoor pools and a children's pool.
  • Sorry, pets and service animals aren't allowed.
  • You can check in from noon - anytime. There's a charge for early check-in (amount may vary, subject to availability). Check-out time is 10 AM. Late check-out is available for a charge (subject to availability). Express check-in and check-out are available.
  • Yes, there are 3 onsite restaurants. Nearby restaurants include African Pot Coral (14-min walk), Leonardo's Restaurant (15-min walk), and Havana Bar (2.3 mi).
  • Yes, an airport shuttle is available. The charge is USD 55 per vehicle one-way.
  • Have fun with onsite activities like snorkeling, scuba diving, and motor boating and improve your game at the onsite tennis courts. Additional recreation onsite includes racquetball/squash and volleyball. Indulge in a treatment at the spa and enjoy a swim in one of the 2 outdoor swimming pools. Diani Reef Beach Resort & Spa also has 3 bars, a 24-hour fitness center, and a sauna, as well as an arcade and a garden.
8,2.Very good.
  • 10,0.Exceptional

    Get away

    Great experience worth the price and the stay. Lovely destination for family and also couple looking to vacation at the coast.

    Joseph, 2 night trip, Jan 11, 2021

    Verified Hotels.com guest review

  • 6,0.Good

    A beautiful location, resort needs a renovation

    The resort is located in a magnificent position, the grounds are huge and the gardens beautiful. The buildings are nice and the lounges are comfortable and elegant. The service staff were all very helpful. However, the resort shows signs of aging and badly needs a renovation. Many outsude wood structures are rotten and falling down. Our room was extremely humid, the bed and our clothes always felt damp. The walls were often wet to the touch. The bathroom fittings were old and we needed some small repairs done. Overall the feeling is of an old resort that has huge potential (amazing beach and nice beachside bar/restaurant, great spa) but a major renovation is due. Also the fact that half the buildings are boarded up and appear to have never been finished doesn't help.

    Andrea, 6 night trip, Jan 6, 2021

    Verified Hotels.com guest review

  • 8,0.Very good

    Excellent!

    It was so refreshing! Though I may have forgotten my phone in Room 4025. Would be glad if they found it.

    Joseph, 8 night trip, Jan 5, 2021

    Verified Hotels.com guest review

  • 2,0.Poor

    DO NOT STAY HERE. WORSE RESORT IN THE WORLD.

    DO NOT STAY AT THIS HOTEL IF YOU LIKE NICE THINGS AND WANT A TRUE 5-STAR EXPERIENCE. This hotel lies about being a 5 star resort when in fact it more of a 2 star resort. Everything is completely dated from the rooms, to the glasses served at the resort itself. From check-in, I had an issue. It took over 30 mins to check in which is annoying given the 2 hour drive to get there for MOI Airport in the heat. The service is also completely slow at the restaurant and you are served on the cheapest of dinnerware and cloudy plastic cups that clearly needs to be replaced. The food is also mediocre. I had to check out a few days early after being upgraded to a junior suite which was also just as terrible as my old room. If you’re looking for a true 5-star experience. Go stay at Swahili Beach Resort! It’s worth the price there. I am still waiting on my refund from this property who refuses to answer the phone. The water in the room runs brown at times, the tubs are disgusting. I can go on and on about how terrible it is there. Save yourself the trouble and book somewhere else.

    Faybeyon, 4 night trip with friends, Jan 3, 2021

    Verified Hotels.com guest review

  • 8,0.Very good

    A nice half-board resort for families

    A nice resort with very friendly and helpful staff; and beautiful beach front. We especially appreciated the special buffet for Christmas and 2 previous days, the atmosphere created by the staff and animation team was lovely. We also enjoyed a lot our evening in the beach bar, with its creative cocktails and direct view on the sea. The rooms near the swimming pool can be noisy, part of the premises were under maintenance (a pool, a bridge) and one of the restaurants was closed, which limited a bit the options in the resort. Overall we would recommend it for people and especially families looking for half-board holidays.

    feras, 6 night trip, Dec 18, 2020

    Verified Hotels.com guest review

  • 6,0.Good

    Stay away from the spa section

    Booked an appointment at their spa. Was there in time and was led into the massage room. Then I waited 20 minutes without any further service or explanation. Then I got up and got dressed and said I would cancel the massage. This kind of service is very poor and created an atmospare of irritation during my stay. I think that the hotel sould get rid of their spa section unless they improve their service. Without the spa section I would have rated the hotel higher.

    Havard, 7 night trip, Dec 15, 2020

    Verified Hotels.com guest review

  • 6,0.Good

    Former luxury resort under bad management

    Diani Reef Beach Resort COULD be a very nice place. Setting is beautiful, beach is gorgeous, building and pools very nice but run-down and not maintained. The rooms are ok, smallish but not very worn out. A/C works very well in room (not well in gym). Pools are big and nice but water very salty and water level so low that circulation cannot work properly. Pool also very cracked and does not look inviting at a closer look. WORST OF ALL, however is the management's poliicies and attitude towards clients: welcome-letter is in practice just a reminder of what is prohibited (including bringing any snacks, water, drinks from outside to fill your fridge) and what is offered at the hotel. If you read the electronic one you are further informed that eating outside hotel is dangerous and changing money should only be done at hotel. In fact wonderful restaurants abund just outside the gate and a half dozen reliable banks very close too (offering 110 KES/$ instead of the hotel's 90KES/$ - so who is actually cheating?). Breakfast is ok for a tourist resort but dinner buffet is hardly worth 1/3 of its price and a la carte list is both boring and of low quality. But prices are five star...Sorry to say that while most of the staff are quite nice (and not strict abt the stupid policies) the restaurants (price and quality) and negative attitude of management (somehow trying to inprison you on site) ruins experience. Also tried 5 times to get a cold, expensive beer but was +15C COULD be nice

    Johan, 7 night trip, Nov 18, 2020

    Verified Hotels.com guest review

  • 10,0.Exceptional

    Awesome place.

    This is an amazing place. The people are kind and helpful, the meals are delicious, and the rooms are great as well. I plan to return when possible.

    Marc, 5 night trip, Nov 13, 2020

    Verified Hotels.com guest review

  • 2,0.Poor

    Hotel room services are not up to the mark. Hotel staff is not attentive to phone calls when needed

    1 night family trip, Oct 22, 2020

    Verified Hotels.com guest review

  • 10,0.Exceptional

    Beach was great. The love of my life had a wonderful time in the water... She is still kissing me and hugging me and calls me darling every since she had a great time at the beach. The coconut on the beach was better than soup in the kitchen. The sand on the beach was smoother than the concrete pavements to the beach. The monkeys need to be killed as they are very annoying. They steal and the beg for even wine. The guests were somewhat ugly. A resot without pretty ladies and handsome guys is like a brothel.

    BigH, 2 night trip with friends, Oct 9, 2020

    Verified Orbitz guest review

See all 126 reviews