Diani Reef Beach Resort & Spa
1 night
Rooms and Guests
1 room, 2 adults, 0 children
All Properties in Diani Beach

Diani Reef Beach Resort & Spa

Diani Beach Road, Diani Beach, Kwale, 80400, Kenya
Show on Map
With a stay at Diani Reef Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Kongo Mosque. This beach resort is 25.6 mi (41.2 km) from Nyali Beach and 27 mi (43.5 km) from Bamburi Beach.Show More
We Price Match
hotel overview picture
Highlights
Airport pick-up available
Free parking
Lots to do
Amenities
Golf course
Outdoor swimming pool
Snorkeling
Massage room
Gym
Private parkingFree
Airport pick-up
Car rentals
All Amenities
Property Description
With a stay at Diani Reef Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Kongo Mosque. This beach resort is 25.6 mi (41.2 km) from Nyali Beach and 27 mi (43.5 km) from Bamburi Beach.
Show More
3.9/5
Good
Nice room, nice beach.
All 86 Reviews
Surroundings
Airport: Ukunda Airport
(5.4 km)
Airport: Moi International Airport
(43.0 km)
Landmarks: Diani Beach
(<100m)
Landmarks: Colobus Conservation
(410m)
Landmarks: The Fitness Tribe Gym
(410m)
View on Map

Rooms

Guest Reviews

Services & Amenities

Policies

Deluxe Room Non smoking
7

Deluxe Room Non smoking

1 Double bed
Has window
Free Wi-Fi
Non-smoking
Air conditioning
Private bathroom
Minibar
Toothbrushes
Room Details
Check Availability
Standard Room
5

Standard Room

1 Double bed
Has window
Free Wi-Fi
Non-smoking
Air conditioning
Minibar
TV
Movies
Room Details
Check Availability
Standard Double Room
5

Standard Double Room

1 King bed or 2 Single bed
Has window
Free Wi-Fi
Non-smoking
Air conditioning
Private bathroom
Minibar
Toothbrushes
Room Details
Check Availability
Presidential Suite Non smoking

Presidential Suite Non smoking

1 Double bed and 1 Sofa bed
Has window
Free Wi-Fi
Non-smoking
Air conditioning
Private bathroom
Minibar
Ocean view
Room Details
Check Availability
Junior Suite Non smoking
16

Junior Suite Non smoking

1 Double bed
Has window
Free Wi-Fi
Non-smoking
Air conditioning
Private bathroom
Minibar
Ocean view
Room Details
Check Availability
Penthouse Suite
9

Penthouse Suite

1 Queen bed and 1 Sofa bed
Has window
Free Wi-Fi
Non-smoking
Air conditioning
Private bathroom
Minibar
Ocean view
Room Details
Check Availability
Standard King Room Non smoking
3

Standard King Room Non smoking

1 King bed
Has window
Free Wi-Fi
Non-smoking
Hot water (24 hours)
Wi-Fi in room
Rainfall shower head
Deep soaking bathtub
Room Details
Check Availability
Hide Room Types

Guest Reviews

3.9/5
Good
86 reviews
Verified Reviews
  • Cleanliness3.9
  • Amenities3.8
  • Location4.1
  • Service4
Average for similar properties in Diani Beach
Most Mentioned
AI Summary
The location at the seafront provides easy access to a larger market and a hospital. The staff offers excellent and friendly service, being highly responsive and attentive to guest needs.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
February 5, 2025
The water for daily use is salty, and the hotel prepared 6 bottles of purified water for brushing teeth. The hotel provides Western food, and most of the guests are European and American. What is more special is that there are many monkeys on the balcony, and you can feed them, which is quite interesting.
Original TextTranslation provided by Google
A‍n‍d‍r‍e‍i
January 17, 2025
I noticed that many reviews mention the hotel not living up to a five-star standard. However, no one seems to complain that the price doesn’t match a five-star level either. In my opinion, this is an excellent hotel for the price. The property is spacious, the rooms are fresh and cleaned daily, and amenities like slippers and bathrobes are provided. The staff is welcoming, and the breakfast offers a great variety. From 4 to 5 PM, there’s a complimentary tea and pastries service, which is a lovely touch. The beach is beautiful, with plenty of loungers equipped with soft cushions. This is definitely a place I would consider returning to.
A‍n‍o‍n‍y‍m‍o‍u‍s‍ ‍U‍s‍e‍r
November 19, 2024
The facilities are relatively old. The sanitary conditions are average. The water is salty. The service is good.
Original TextTranslation provided by Google
V‍a‍d‍i‍m‍ ‍S‍i‍m‍a‍g‍i‍n
October 17, 2024
The first line, white sand, beautiful ocean. The food in the hotel is very tasty and varied. Of course, you can find fault with the fact that the hotel is a little tired, but you definitely shouldn't pay special attention to this.
Original TextTranslation provided by Google
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
September 29, 2024
Everything is fine, cleanliness at a high level (only the pool could be cleaner) Tasty food, great option with afternoon tea/coffee. On the beach there are security guards who make sure that the Beach Boy does not come too close. Opposite the hotel there is a small shop with drinks and alcohol and a Chinese restaurant. Nearby there is a hospital. About 1.5 km to a larger market.
Original TextTranslation provided by Google
z‍h‍o‍n‍g‍f‍e‍i‍h‍u‍a‍x‍i‍n
September 25, 2024
Nice room, nice beach.
Original TextTranslation provided by Google
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
August 20, 2024
Absolutely not worth it and not close to 5 stars, not even to 1 star. Here are the factsd: - The place is very run down and old. Some rooms smell like mold and others seem like they are falling apart. The corridors are always dark and they don’t turn on lights like in an abadoned building. - No hot water. It took hours and no one could fix it - The water in the shower and sink is salty. We had to to shower from a BUCKET to get fresh water. Seriously 5 stars? - The food didn’t have much variety and it’s low quality. - Super slow service and you have to beg them for stuff and they barely do the job. Example, we had to ask for towels 4 times and they didn’t even get the towels we asked for. It took us hours to get a sunbed and towels on the beach. We had to them beg the waiter for drinks but he kept ignoring us. We ended up bringing the drinks alone. On the good side, some staff are very nice and helpful. The rooms are generally clean and insect free as they spray them with organic oils. Also, the rooms have an airconditioner which was great. Our general take on Diani Beach: Honestly not worth it at all. If you’re going for Safari, including a beach won’t add value to your trip and probably just make it frustrating. - Prices in general are crazy for what it is and you can find much better beaches in other surrounding countries. - What they call “beach boys” are everywhere, waiting for people to step into the beach to follow them trying to sell them stuff. You’ll be on your sunbed within the hotel boundaries and they are at the beach infront of you watching and waiting. Some are so demanding and will follow you around and try to act friendly just to sell you. Was an uncomfortable experience. So you better be mean and block them from the start.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
August 6, 2024
The bed of leg made me and wife leg get hurt

Services & Amenities

Outdoor swimming pool
Gym
Bar
Billiards room
Table tennis room
Restaurant
Conference room
Playground
Kids' club
Restaurant
Restaurant
No additional info available
More Amenities
Internet
Outdoor swimming pool
Parking
Private (exclusively for guests) is available Off-site parking. Reservation not needed.
Transportation
Business Services
Front Desk Services
Languages Spoken
Food & Drink
Public Areas
Health & Wellness
Activities
Cleaning Services
Facilities for Children
Accessibility
Safety & Security

Property Policies

Check-in and Check-out Times
Check-in: After 12:00
Check-out: Before 10:00

Front desk hours: 24/7

To check-in, contact the property 1 day in advance

Child Policies
Children of all ages are welcome at this property.
Additional fees may be charged for children using existing beds. Add the number of children to get a more accurate price.

Cribs and Extra Beds
For all room types, cribs and extra beds can be added.
Fees for extra beds and cribs are not included in the total and must be paid at the hotel.
AgeFee
Children 3 years old and under
Extra crib: Free
Children 4 years old
Contact hotel
Children 5 years old and over
US$72.00 (approx. PHP 4,120.90) per person per night

Breakfast
TypeAmerican, Asian, Continental, Full English/Irish, Gluten-free, Halal, Italian, Kosher, Vegan, Vegetarian
StyleA la carte, Buffet, Boxed/packaged food
AgeFee
Adult
Contact hotel
Additional breakfast fees are not included in the total and need to be paid at the property.

Pets
Pets are not allowed

Service Animals
Service animals are not allowed

Age Requirements
The main guest checking in must be at least 18 years old.

Paying at the Hotel

  • Cash

Property Description

  • Opened: 2005
  • Number of Rooms: 143
With a stay at Diani Reef Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Kongo Mosque. This beach resort is 25.6 mi (41.2 km) from Nyali Beach and 27 mi (43.5 km) from Bamburi Beach.

Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities including a health club and a steam room. This Colonial resort also features complimentary wireless internet access, concierge services, and babysitting (surcharge). The shuttle (surcharge) will take you to the nearby casino or shopping center.

All-inclusive rates are available at this resort. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Stop by the resort's restaurant, Coral Rock Cafe, for dinner. Dining is also available at the coffee shop/cafe, and 24-hour room service is provided. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges.

Featured amenities include a business center, limo/town car service, and express check-out. Planning an event in Diani Beach? This resort has 5577 square feet (518 square meters) of space consisting of a conference center and 6 meeting rooms. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a cruise ship terminal shuttle.

Make yourself at home in one of the 143 guestrooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and rainfall showerheads. Conveniences include phones, as well as safes and desks.

Frequently Asked Questions

What is the cancellation policy for Diani Reef Beach Resort & Spa?

The cancellation policy for Diani Reef Beach Resort & Spa varies depending on the type of room and booking conditions.

What are the check-in and check-out times at Diani Reef Beach Resort & Spa?

Standard check-in time at Diani Reef Beach Resort & Spa is 12:00 and check-out time is 10:00.

Does Diani Reef Beach Resort & Spa provide breakfast?

Yes, Breakfast is offered at Diani Reef Beach Resort & Spa. Breakfast option(s): American, Asian, Continental, Full English/Irish, Gluten-free, Halal, Italian, Kosher, Vegan, Vegetarian.

Can I bring my pet inside the Diani Reef Beach Resort & Spa?

As much as we love pets, unfortunately, we are unable to accommodate them in Diani Reef Beach Resort & Spa.

How far is the Diani Reef Beach Resort & Spa from the closest airport?

The closest airport is Ukunda Airport, and it is about 12 mins from hotel by car (5.4 km).

Is airport shuttle service offered by Diani Reef Beach Resort & Spa ?

Yes, at Diani Reef Beach Resort & Spa, an airport shuttle is available. We suggest you call ahead to confirm details.

About This Property

Nearest AirportMoi International Airport
Distance to Airport43.04KM
Average Price FromPHP19379
Hotel Star Rating5