Double Room with Garden View
Sleeps 3 · 2× Twin bed
★★★★★ Diani Beach Road, Diani Beach, KE
8.4 guest rating· 1156 reviews
Luxurious Beachfront Resort
Private Balconies and Ocean Views
Wake up to the sound of the waves in rooms overlooking the Indian Ocean. Enjoy the comfort of private balconies, satellite TV, and spacious bathrooms with bathtubs.
Diverse Dining Options and Entertainment
Indulge in a rich breakfast buffet at Coral Rock Cafe, savor Oriental fusion cuisine at Sake, or enjoy seafood at Fins. With 3 bars and evening entertainment, the fun never stops at Diani Reef Beach Resort & Spa.
Exciting Activities and Wellness Facilities
From tennis and squash to windsurfing and snorkeling, there's something for everyone. After a day of adventure, unwind with steam baths, aromatherapy, and facial treatments at the wellness facilities.
Book now to experience the ultimate beachfront luxury at Diani Reef Beach Resort & Spa!
Sleeps 3 · 2× Twin bed
Sleeps 3 · 2× Twin bed
Sleeps 3 · 36 m² · Extra-large double bed (Super-king size)
Sleeps 3 · 36 m² · Extra-large double bed (Super-king size)
Sleeps 3 · 87 m² · Extra-large double bed (Super-king size)
Sleeps 3 · 45 m² · Double bed
Sleeps 2 · 289 m² · Double bed
Sleeps 2 · 243 m² · Queen bed









Diani Beach Road, Diani Beach, KE
Diani reef- beautiful like home
10.0Had a great time at Diani Reef resort. Fantastic staff. I would like recommend their food quality. Simply awesome and their cuisine were customised based on our requirement. 5 star to their FnB Kids really cherished beautiful pool and kids programmes.
Relaxing stay
8.0Diani Reef is a friendly place. Staff are helpful and kind. Grounds are well kept but somethings are worn out. I enjoyed my stay very much. Plenty of space so you dont feel cramped. Rooms were clean and comfortable. Lots of space to walk around. Problem was the buttons on phone didn't work so lots of up and down stairs if you needed help. Not a place.to go if you can not walk up and down stairs as there is no elevator. And there are a lot of stairs to the pool and beach. Over all, I really enjoyed Diani Reef Hotel, no spa right now. I hope when I return it will be open 😉 Thanks for a great relaxing stay.
Awesome
8.0A great place which is near other facilities. The room was always clean,good fresh air and had friendly staff. We had great entertainment everyday.
No value for money.
4.0Honestly, terrible. The rooms are in dire need of urgent refurbishment. They stink! No swimming pool coz of some construction going on, no spa, no functional switches in the rooms, outdated TV sets. The dinning was excellent with good fresh food. A facelift necessary to uplift the hotel's outlook. It's like it's run down. I got to know the reason why it was the only facility with vacancies during my booking as other hotels were fully booked.
Great experience...I should have stayed longer!
10.0Very friendly and polite staff, and incredibly helpful throughout my stay. I should have stayed longer! The hotel was also very convenient, with easy access to my event venue next door through a connecting gate. One tip: keep your balcony door closed, or you may get a visit from the monkeys! 😀
My birthday staycation in Diani Reef
10.0It was a really nice place i really enjoyed it loveee the hospitality too especially from Sally ,Linda and Paula who helped us carry our luggage and assisted us in the tour I’ll definitely be backkkk!
Please note meal supplements for Easter Dinner, Christmas Eve dinner and New Year's eve dinner for 2020 are included in the package.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.
Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
A deposit may be required at the property.
WiFi is available in all areas and is free of charge.
Pets are not allowed.
Free private parking is possible at a location nearby (reservation is not needed).
Children of any age are allowed.
Children up to and including 3 years old stay for free when using an available cot.
Children up to and including 5 years old stay for free when using an existing bed.
People 5 years old and over stay for US$72 per person per night when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.