931 reviews
From
$144Diani Beach Road, Ukunda, 80400, Kenya
931 reviews
1/157
Kids' club
Restaurant
Beachfront
Outdoor swimming pool
Kids' pool
Free Private Parking
Free wifi
Room service
Welcome to the tropical paradise of Diani Reef Beach Resort & Spa, where your dream vacation comes to life! Starting at just $160 a night, this stunning 5-star resort is located on the captivating Diani Beach Road, only 0.1mi from the vibrant city center of Diani Beach, Kenya. Imagine waking up to the sound of waves crashing and the scent of salt in the air, with a delectable breakfast waiting for you to kickstart your day of adventure!
Calling all families and fun-seekers! The Diani Reef Beach Resort has everything you need for a perfect getaway. Dive into the outdoor swimming pool, where splashes of laughter fill the air, or let your little ones explore the kids' club, packed with activities to keep them entertained. Adventurous spirits can join in on snorkeling and water sports (for an extra charge), while those looking for relaxation can unwind at the beach or indulge in a rejuvenating massage. With free WiFi and room service, you're well-covered for both connection and comfort.
Don't just take our word for it—this resort has received glowing reviews from its guests, with a total of 931 written praises. It's easy to see why travelers rave about the blend of luxury amenities, kid-friendly facilities, and a location that feels like a slice of heaven. With beachfront access, a fitness center, and organized activities like live music performances, there's never a dull moment at Diani Reef Beach Resort & Spa. Get ready to soak up the sun, sand, and unforgettable memories!
Venture beyond the luxuries of your room and dive into a world of culinary delights at Diani Reef Beach Resort & Spa! Savor mouthwatering dishes at Coral Rock Cafe, where the vibrant ambiance is as delightful as the African and European cuisine served. Whether you’re dining with family or soaking up the sun on the terrace, every meal feels like a celebration. If you have a penchant for seafood, Fins Seafood Restaurant awaits, offering Mediterranean-inspired dishes that will tantalize your taste buds and make every bite an indulgent experience. And don’t forget about The Pool Bar, where you can sip refreshing cocktails while watching the sunset paint the sky in hues of orange and violet!
As you bask in the sun by the outdoor swimming pools, the fun doesn’t just stop at splashing around! The dedicated kids' pool promises hours of laughter and joy for younger guests. While the little ones are safely enjoying their own space, why not treat yourself to a luscious day of relaxation? Take a rejuvenating dip or lounge in a sunbed with a cocktail in hand, as you let the gentle sea breeze and soothing sounds of nature melt your cares away. Whether you're building sandcastles with your family or reading a book by the water, the atmosphere here is pure vacation bliss!
The Diani Reef Beach Resort takes your comfort seriously, offering diverse payment options for an effortless checkout experience. With American Express, Mastercard, Visa, and more accepted, you have the freedom to travel with ease. Whether you're staying for a night or planning an extended retreat, just know that this tropical haven is dedicated to making every guest feel like royalty. So grab your sunscreen, pack your bags, and prepare for an unforgettable escape at Diani Reef Beach Resort & Spa—where every day is a new adventure just waiting to unfold!
Closest airports
Ukunda Airstrip
1.8miMombasa Airport
16.9miVipingo Airport
35.3miKids' club
Restaurant
Beachfront
Outdoor swimming pool
Kids' pool
Free Private Parking
Free wifi
Room service
Fitness center
Steam room
Beach
Air conditioning
Kid-friendly buffet
Bar
Tour desk
Terrace
Personal trainer
24-hour front desk
Non-smoking rooms
Live music/Performance
Beach umbrellas
Beach chairs/Loungers
Kitchenette
Patio
Garden view
Elevator
Playground
Kids' meals
Picnic area
Garden
View
Extra long beds (> 6.5 ft)
Bidet
Upper floors accessible by elevator
Free toiletries
Balcony
Bathtub
Show 9 photos
Penthouse Suite
1 Sofa Bed
1 Queen Size Bed
2615 sqft
Garden view
Private Bathroom
Kitchenette
Balcony
x8
+
x5
More details
This spacious suite consists of 1 living room, 1 separate bedroom and 1 bathroom with a bath and free toiletries. The suite's kitchenette is available for cooking and storing food. The air-conditioned suite provides a flat-screen TV with cable channels, a mini-bar, a tea and coffee maker, a seating area as well as sea views. The unit offers 2 beds.
Show 5 photos
Deluxe, Single Use
1 Double Bed
475 sqft
+
More details
DOUBLE DELUXE - SINGLE USE is 474 square feet and includes a double bed 131-150 width.
Show 5 photos
Deluxe
1 Double Bed
485 sqft
Garden view
Private Bathroom
Balcony
Bathtub
+
More details
Deluxe
Show 4 photos
Standard, Queen/Twin
1 Queen Size Bed
2 Twin Beds
+
More details
1 Queen Bed or 2 Twin Beds
Internet
Entertainment
Food & Drink
Sleep
Bathroom
Practical
Comfort
Show 5 photos
Deluxe, 1 Bed
485 sqft
Balcony
Minibar
Flat-screen TV
Dryer
+
More details
The spacious double room provides air conditioning, a mini-bar, a balcony with garden views as well as a private bathroom featuring a bath. The unit offers 1 bed.
Show 18 photos
Presidential Suite
1 Double Bed
1 Sofa Bed
3110 sqft
Garden view
Private Bathroom
Balcony
Bathtub
x8
+
x5
More details
Show 4 photos
Standard, Single Use
1 Double Bed
375 sqft
+
More details
DOUBLE STANDARD - SINGLE USE is 377 square feet and includes a double bed 131-150 width.
Show 10 photos
Junior Suite
1 King Size Bed
935 sqft
Garden view
Private Bathroom
Balcony
Bathtub
+
More details
Show 9 photos
Standard Room
2 Twin Beds
1 Double Bed
390 sqft
Garden view
Private Bathroom
Balcony
Bathtub
x4
+
x3
More details
Show 4 photos
Standard, Double, Sea View
1 Double Bed
2 Twin Beds
390 sqft
Garden view
Private Bathroom
Balcony
Bathtub
+
More details
Show 5 photos
Suite
1 Double Bed
3110 sqft
+
More details
SUITE is 3111 square feet and includes a double bed 131-150 width.
Show 5 photos
Deluxe, Queen Size
1 Queen Size Bed
475 sqft
x4
+
x3
More details
DOUBLE DELUXE is 474 square feet and includes a queen-size bed 150-154 width.
7.6
931 reviewsCategories of assessments
Cleanliness
Comfort
Location
Facilities
Staff
Value for money
WiFi quality
Breakfast
Featured reviews:
Alkesh
10
March 2024
My recent getaway to Diani Reef in January 2024 was truly delightful! The pristine white sandy beach was just perfect. What made it even better was the unexpected free upgrade we received, a wonderful treat for our third visit. Despite the challenges of the pandemic, the hotel is bouncing back, and my family and I thoroughly enjoyed our stay. It's easily one of the finest hotels around, and it certainly didn't disappoint. The nightly performances were simply spectacular, and it was lovely to see so many Europeans enjoying their time there too. Don't hesitate – book your stay at Diani Reef; you won't regret it! Many thanks to the Diani Reef team for making our stay so memorable.
Akello
8.2
August 2024
I really enjoyed beach time - the hotel security 'maasais' patrol the hotel beach line, so vendors and beach boys won't disturb you. As a plus they shoo away cheeky monkeys trying to steal your snacks 😃 The children loved the swimming pools and the playground. I also really enjoyed the daily 11.00 am activities by Dan and his troupe. We relieved our childhood playing water polo. The aerobics was super fun! The stretches worked! The food was well done and even the picky little eaters thought it was yummy! Especially our orders from the beach restaurant. The grilled prawns with coconut rice was our staple 😋 Solomon the bartender was exceptional at his work and we felt very comfortable and well taken care of - our drinks and cocktails came just like we liked them! He is very keen to detail. The room service staff was very polite and clean. We had rooms 3032 and 3033 & we really want to appreciate the gentleman who cleaned and tidied our rooms. We didn't find him as we checked out 😔 I didn't get to try out the spa, maybe next time. We took some beautiful photos by the palm trees and huge coral rock in the middle of the pool. One word - scenic!
Some staff kept badgering us about bills which were never forthcoming for our entire 5-day stay. Particularly from the dinners which didn't form part of our BnB. Next time try and generate the bills in real time so that we sign instantly as we go instead of waiting to follow us without the bills in hand - it was 'the bills are over 'there'; you didn't sign them' 🙄 We are here to relax and not do mental work.
Cynthia
8.2
August 2024
Beautiful beach front hotel. Lovely, large and clean rooms. The beds were comfortable. Also a big balcony with lovely views, but because of the monkeys we rarely used it. The staff were proffesional and very friendly and kind😊. Special shout out to Mr. Hamad from the service team. He went out of his way to really take care of us, thank you :) The hotel is good for families, also with small kids. Interesting activities for kids to do each day and the evening entertainment is also OK. What we enjoyed the most was the main pool, us adults and kids :). Lovely chill out area. Nice music but can be too loud, we didn't mind. There is another pool though if one needs quiet and peace, where kids aren't allowed. Food was good. I particularly enjoyed and loved the kaimatis, mahamri and viazi karai at breakfast. Yummy😋 The beach is beautiful but the beach boys can be a nuisance. We really had a good good time here and we do recommend 😇
The hotel is abit rundown. Needs some renovations, for example in the bathrooms The food can get monotonous if your stay is long. Not a wide variety for kids as well.
Christian
8.2
August 2024
Location right on the beach of Diani
Great property in urgent need of renovation.
Christinah
10
September 2024
We were warmly welcomed by the friendly staff from reception (John and Mahomed). They even changed our room to a bigger one ( at a cost of cause). Everyone was friendly and serving with a smile. They were always helping and going the extra mile. Can't mention everyone but all the catering staff were friendly even the chefs. Christopher the barman attended to all our needs. As we were on all inclusive, we tried all the cocktails and all other beverages that were on offer. Happy from housekeeping very polite with a smile, made sure that our room was clean, and we had enough water to drink. I had a pleasant birthday celebration there, if only I was allowed to bring my own champagne which they didn't have. We didn't spend much time at the pool but it was nice and clean. Bernard the attendant, helpful making sure that we had clean towels and he even moved the loungers for us away from the sun. We had a great time with friendly staff. The evening entertainment was not bad too we took part in dancing with the dancers and we had lots of fun. We will definitely come back.
We had the same fruit every day ( watermelon, pineapple and orange) Maybe have more fruit to choose from. We had a ask for mango which they greatly provided. I would suggest different dishes or maybe themed night at dinner.
Mpundu
8.2
September 2024
The beach is breathtaking, very nice views. Breakfast has a wide variety and one is spoilt for choice. The 16:00hours tea is a bonus and vey nice for relaxing in the afternoon. The rooms are spacious and very clean, staff are polite and friendly. The hotel has great activities that cater to all age groups, a real vacation spot.
The room seems not to have been used in a while, hence it was a little musky in the first few days. But the housekeeping staff made sure it was hospitable and they sprayed air freshner to enhnace the freshness in the room.
Kelvin
10
September 2024
Excellent customer service with a touch of humanity. The hotel is clean, friendly staff who are ready to help. Loved the evening entertainment and kids program. If you love classic Vibe with a modern touch, this is definitely the place to be.
Have more seats for the pool area - having to wait or find something else to do since all the seats are taken wasn't cool. For lovers of bathtubs showering, you might be a little disappointed if you love showering with your partner in them - they are a little smaller but still functional - this might not be the case for slim people though 😊
Anthea
8.2
April 2024
Breakfast - Liked the fresh fruits, the bacon and the fact that we could ask for stronger brewed coffee which was served to us at the table. Excellent service with respect to the latter. Dinner - Finns A la Carte restaurant. We had some really good dishes at Finns. The asian options as well as the meditteranean burger was really good. My daughter (and we) loved the Fish fingers which is more like fish goujons - made with fresh fish. Overall we were very happy with the fact that the resort offered a programme of activities and that the staff were very attentive and proactive in making our stay enjoyable for all of us. Great resort if you are a party of people with a range of ages.
Breakfast - the bread variety could include more whole grain bread. Would like to have had honey available. Special coffees such as Cappucinos, Americano's etc. For people who like there coffee stronger, there is room for improvement here. The piano in the lounge needs fixing and tuning. (: Some live music would be great on certain days.
Witold
9.1
September 2022
The place seems giant, there are lounges and bars all over the place, the two pools are great, the gardens with many beautiful coconut palms are amazing, the access to the beach rocks as well. You really never have taken enough picture of the place. There are pieces of local art literally all over the place - both in public and private spaces. You could spend many hours exploring them as if you were in a gallery. It's a pity that the authors are not displayed. The complimentary breakfast offer is excessive. The prices in the restaurants and lounges are really affordable and what's more, the food is so much tastier than you would expect from a hotel. The staff is very friendly and helpful.
The electric kettle in our room was broken, it wouldn't stop boiling and I almost got burned trying to turn it off. The tap water tastes so bad that you can't use it for coffee and it's even hard to use it to brush your teeth (but that's not the end of the world). Sometimes the friendliness of the staff can be a bit overwhelming, under circtumstance several staff members will check in with you every few minutes. When you're outside the hotel plot, out on the Diani Beach in public, you get instantly approached by several sellers of stuff. Luckily you can hide away at the hotel premises from where you still get a great view od the ocean.
Madalina
8.2
February 2024
Nice location, great access to the beach, enough sunbeds, enough beach towels.The majority of staff was very friendly.Special thanks to our room attendant Nashon Kiprop, who is hard working, very kind, and took good care of our rooms and everything we requested.
The downside of this hotel is the food and drinks.It is definitely not a five star menu.Very few options to choose from, and they were repeating daily.The fresh juices were more water than juice ( they were definitely diluted).Also, the hotel doesn’t hold an espresso coffee machine.They serve a light, untasty coffee.
Airports
Ukunda Airstrip
1.8miMombasa Airport
16.9miVipingo Airport
35.3miAirports
Ukunda Airstrip
1.8miMombasa Airport
16.9miVipingo Airport
35.3miAttractions
Fort Jesus
16.1miMamba Village Centre
18.1miWild Waters
18.2miCoral Rock Cafe
Cuisines
Ambiances
Fins Seafood Restaurant
Cuisines
Location
Availability
Location
Age restrictions
Availability
Kids' club
Restaurant
Beachfront
Outdoor swimming pool
Kids' pool
Free Private Parking
Free wifi
Room service
Fitness center
Steam room
Beach
Air conditioning
Kid-friendly buffet
Bar
Tour desk
Terrace
Personal trainer
24-hour front desk
Non-smoking rooms
Live music/Performance
Beach umbrellas
Beach chairs/Loungers
Kitchenette
Patio
Garden view
Elevator
Playground
Kids' meals
Picnic area
Garden
View
Extra long beds (> 6.5 ft)
Bidet
Upper floors accessible by elevator
Free toiletries
Balcony
Bathtub
Accessibility
Entire unit located on ground floor
Upper floors accessible by elevator
Activities
Beach
Cooking class
Cycling
Darts
Game room
Golf course
Happy hour
Live music/Performance
Live sports events (broadcast)
Ping-pong
Pool table
Snorkeling
Themed dinners
Water sports facilities on site
Bathroom
Additional bathroom
Bathrobe
Bathtub
Bathtub or shower
Bidet
Free toiletries
Guest bathroom
Hairdryer
Private Bathroom
Shower
Slippers
Toilet
Toilet paper
Towels
Bedroom
Alarm clock
Extra long beds (> 6.5 ft)
Linens
Walk-in closet
Wardrobe or closet
Business Facilities
Business center
Fax/Photocopying
Meeting/Banquet facilities
Cleaning Services
Daily housekeeping
Ironing service
Laundry
Suit press
Entertainment & Family Services
Babysitting/Child services
Board games/Puzzles
Entertainment staff
Evening entertainment
Indoor play area
Kids' club
Outdoor play equipment for kids
Playground
Food & Drink
Bar
Breakfast in the room
Coffee house on site
Fruit
Kid-friendly buffet
Kids' meals
Minibar
Packed lunches
Restaurant
Snack bar
Special diet meals (on request)
Tea/Coffee maker
Wine/Champagne
Food & drink safety
Breakfast to-go containers
Delivered food covered securely
Food can be delivered to guest accommodation
Front Desk Services
24-hour front desk
Baggage storage
Concierge
Currency exchange
Express check-in/out
Invoice provided
Private check-in/out
Tour desk
General
Air conditioning
Convenience store on site
Designated smoking area
Elevator
Facilities for disabled guests
Hair/Beauty salon
Interconnecting room(s) available
Laptop size safe
Mosquito net
Non-smoking rooms
Room service
Tile/Marble floor
Internet
Free wifi
Kitchen
Dining table
Dryer
Electric kettle
High chair
Kitchenette
Living Area
Desk
Dining area
Sitting area
Sofa
Media & Technology
Cable channels
DVD player
Flat-screen TV
Satellite channels
Telephone
TV
Outdoors
Balcony
BBQ facilities
Beachfront
Garden
Outdoor dining area
Outdoor furniture
Patio
Picnic area
Terrace
Parking
Free Private Parking
Physical distancing
Cashless payment available
Contactless check-in/out
Mobile app for room service
Room Amenities
Clothes rack
Iron
Socket near the bed
Sofa bed
Safety & security
24-hour security
CCTV in common areas
CCTV outside property
Fire extinguishers
Key access
Key card access
Safe
Security alarm
Smoke alarms
Safety features
Access to healthcare professionals
First aid kits available
Services
Wake-up service
Wake-up service/Alarm clock
Spa
Beach chairs/Loungers
Beach umbrellas
Beauty services
Body scrub
Body treatments
Body wrap
Facial treatments
Fitness
Fitness center
Fitness classes
Foot bath
Hair coloring
Hair treatments
Haircut
Hairstyling
Kids' pool
Light therapy
Makeup services
Manicure
Massage
Outdoor swimming pool
Pedicure
Personal trainer
Steam room
Waxing services
Transportation
Airport drop-off
Airport pickup
Airport shuttle
Car rental
Shuttle service
View
Garden view
Pool view
View
From 12:00
Guests are required to show a photo identification and credit card upon check-in
Until 10:00
Pets are not allowed.
WiFi is available in all areas and is free of charge.
The minimum age for check-in is 18
Free private parking is available at a location nearby (reservation is not needed).
Child policies
Children of all ages are welcome.
Children 6 and above will be charged as adults at this property.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
0+ years
5+ years
Extra bed upon request
$72 per person per day
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
The maximum number of cribs, extra beds, and children allowed in existing beds can vary depending on the option booked.
All cribs and extra beds are subject to availability.
American Express,
Mastercard,
Diners Club,
Visa,
Maestro,
Cash only,
UnionPay debit card,
UnionPay
This property accepts cash.
Featured hotels
Featured hotels
Cities nearby