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
When you stay at Diani Reef Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 10-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This beach resort is 1.4 mi (2.3 km) from Kongo Mosque and 6.6 mi (10.6 km) from Galu Kinondo.Show More
We Price Match
hotel overview picture
Highlights
Airport pick-up available
Free parking
Delicious breakfast
Lots to do
Amenities
Golf Course
Outdoor swimming pool
Snorkeling
Massage Room
Fitness Room
Private parkingFree
Airport pick-up
Car Rental
All Amenities
Property Description
When you stay at Diani Reef Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 10-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This beach resort is 1.4 mi (2.3 km) from Kongo Mosque and 6.6 mi (10.6 km) from Galu Kinondo.
Show More
3.9/5
Good
Nice room, nice beach.
All 80 Reviews
Surroundings
Airport: Ukunda Airport
(5.4 km)
Airport: Moi International Airport
(43.0 km)
Landmarks: Colobus Conservation
(410m)
Landmarks: The Fitness Tribe Gym
(410m)
Landmarks: Diani Beach
(560m)
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
80 reviews
Verified Reviews
  • Cleanliness3.9
  • Amenities3.8
  • Location4.1
  • Service4
Average for similar properties in Diani Beach
Most Mentioned
AI Summary
The location is ideal, with easy access to amenities and the beach. Guests praised the friendly staff and comfortable rooms with ocean views. The delicious breakfast was also well-received.
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.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
August 6, 2024
The bed of leg made me and wife leg get hurt
P‍2‍1
February 23, 2024
Rooms need updating. Location is excellent. Choice of food for vegetarians needs to be improved. Staff generally are excellent, some can be a bit slow. The beach is perfect. Reception staff very helpful. A/C in room was excellent. Spa was excellent and good value for excellent massage.
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.
M‍a‍r‍c‍ ‍A‍l‍b‍e‍r‍t
September 16, 2023
Location of the hotel was fabulous. But the food was terrible. The worst part was that most of our 12 days there, the hot water was out. Despite repeated calls, they fixed it only for a short time, then it was out again. Also, the tap water was very salty, and I felt I couldn’t get clean. This hotel has potential, but is very poorly managed and maintained.
A‍m‍i‍r‍ ‍J‍a‍m‍a‍l‍i
February 24, 2024
The pick-up was on time from our hotel in Westland of Nairobi. The driver, Edward, was professional and friendly and I do appreciate his hard work. The package was 3.5 out of 5. The accommodation at Lake Nakuru was nearly terrible and if I wasn't about the staff I would have left the hotel in the first hour! The food, room, and everything else in this hotel was a disaster! The second accommodation in Masai Mara Camp was not that bad as it is a tent camp. The game drives were all good enough due to the driver’s skills.
A‍n‍o‍n‍y‍m‍o‍u‍s‍ ‍U‍s‍e‍r
July 14, 2023
The whole resort staff are very friendly and nice. The breakfast and dinner are really good with a wide variety of choices . However , the rooms and amenities need a bit of refurnishing as it starts to see slightly dated. The toilet needs to be cleaner as there seems to be some hard white spots appearing on the levers. The entertainment room also needs to be maintained. Overall , we still had a good stay nevertheless
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

Services & Amenities

Outdoor swimming pool
Fitness Room
Bar
Billiards Room
Table Tennis Room
Restaurant
Meeting Room
Children's 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.

Cots and Extra Beds
For all room types, cots 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
Adding cot: Free
Children 4 years old
Contact hotel
Children 5 years old and over
US$72.00 (approx. MXN$1,472.19) 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: 163
When you stay at Diani Reef Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 10-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This beach resort is 1.4 mi (2.3 km) from Kongo Mosque and 6.6 mi (10.6 km) from Galu Kinondo.

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 are the check-in and check-out times at Diani Reef Beach Resort & Spa?

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

Does Diani Reef Beach Resort & Spa have a swimming pool?

Yes, Diani Reef Beach Resort & Spa has a pool.

Are pets allowed at Diani Reef Beach Resort & Spa?

Unfortunately, pets are not allowed at Diani Reef Beach Resort & Spa.

Does Diani Reef Beach Resort & Spa provide breakfast?

Yes, guests at Diani Reef Beach Resort & Spa can enjoy breakfast during their stay. Breakfast option(s): American, Asian, Continental, Full English/Irish, Gluten-free, Halal, Italian, Kosher, Vegan, Vegetarian.

How much does it cost to stay at Diani Reef Beach Resort & Spa?

Prices at Diani Reef Beach Resort & Spa are subject to change according to dates, hotel policy, and other factors. To view prices, please search for the dates you wish to stay at the hotel.

Which airport is closest to Diani Reef Beach Resort & Spa?

Ukunda Airport is the closest airport to Diani Reef Beach Resort & Spa, and it is about 12 mins from hotel by car (5.4 km).

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.

About This Property

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