Prime location
Central address at Diani Beach Road.
Diani Beach Road · Diani Beach · KE
Excellent
1,136 reviews
Central address at Diani Beach Road.
Excellent guest ratings · 8.4/10 (1,136 reviews).
Features Offsite parking discounted rates available · Clubhouse · Fitness facilities (surcharge).
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!
No rooms available for these dates. Try different dates.
Guests loved
Could be better
Loading reviews…
Diani Beach Road, Diani Beach, KE
Check-in
From 12:00 PM
Check-out
Until 10:00 AM
Cancellation
Free cancellation on most rates. Policy confirmed at booking.
Payment
Secure payment via our provider. Pay now or at the hotel, depending on rate.
Internet
WiFi is available in all areas and is free of charge.
Pets
Pets are not allowed.
Parking
Free private parking is possible at a location nearby (reservation is not needed).
Children & extra beds
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.
At Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, check-in is from 12:00 PM and check-out is until 10:00 AM.
No — pets are not allowed at Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits.
Yes — free parking is available at Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits.
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.
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits is located at Diani Beach Road, Diani Beach, KE.
Quick answers based on amenities, reviews and policies. Responses are for convenience — always confirm at booking.