Coral Beach Resort
Resort in Diani Beach
Reasons to book
Free cancellationFull refund if you change your mind
High-end valuePrice for this property is higher than average in the area
Includes essentialsGarden, Pool, Kitchen or Kitchenette and more
About this resort
Coral Beach Resort has an outdoor swimming pool, garden, a terrace and restaurant in Diani Beach.
Amenities
Pool
Air conditioner
Kitchen or Kitchenette
Internet / Wifi
Parking
Laundry
Balcony or Patio
TV
Wheelchair accessible
Beachfront or waterfront
Garden
Family friendly
Map of Diani Beach
Available Rooms
Three-Bedroom Cottage
1 King • 1 Double • 2 Double • 3336 ft²
Sleeps 10
+
You'll be directed to Booking.com for availability & pricing
Two-Bedroom Cottage
1 King • 2 Double • 2583 ft²
Sleeps 7
+
You'll be directed to Booking.com for availability & pricing
Superior Double Room
1 King • 538 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
Junior Suite with Sea View
1 King • 645 ft²
Sleeps 2
You'll be directed to Booking.com for availability & pricing
Superior Twin Room with Sea View
2 Queen • 592 ft²
Sleeps 4
You'll be directed to Booking.com for availability & pricing
$$$$
Ratings and reviews
100% verified reviews
3.0 / 10.0
Location. And it was on the beach. Staff. Very nice pool and beachfront.
Old, unkempt and not maintained, very poor value for money; not cheap. We felt cheated for the price we paid. Broken and dirty room amenities. No towels or water in the room when we checked in. The geyser never worked. AC barely worked.
1.0 / 10.0
DO NOT STAY THERE. RUDE STAFF. ROOM IN UNFIT CONDITIONS, NON WORKING AC AND SHOWERS, DIRTY LINEN.
I am writing to express my extreme disappointment with my recent stay at Coral Beach. I booked a one-bedroom cottage with a sea view, but upon arrival, I was informed that my reservation could not be found because the hotel's internet was down for the day. I was then given a hotel room instead. The room did not have any towels, so I had to walk back to the reception to get them (c.20 min wait). No hot water shower either.
The next day, I was shown to a one-bedroom cottage. However, the cottage was not as advertised. There was no sea view, and the room was very dark because the window was at the top of the wall. The kitchen was also in poor condition, with a rusty sink and a dead cockroaches in the fridge. The utensils in the kitchen were also dirty and covered in dust and cobwebs.
In addition, the air conditioning in the cottage did not work. I asked for a standing fan, but I was told that they would send a technician to fix the air conditioning unit. The technician arrived 30 minutes later, he said that he needed to get some additional parts and could I wait. I was then left waiting in the room for several hours while the technicians worked on the air conditioning unit, therefore wasting 4 hours of the afternoon.
During this time, I asked to speak to the manager on several occasions, but I was told that the manager was not available.
On the third day of my stay, I was finally given a room that was up to expected standards. However, the shower was a fine trickle, and the pillows were mouldy, sheets stained. I asked for new pillows and sheets, but I was only given new pillow cases. I also found the previous guest's toenail clippings on the floor of the room and unwashed cups and cutlery by the kettle.
I was very frustrated with the service at Coral Beach Resort.
7.0 / 10.0
The staff was very friendly and the rooms quite big and airy
The facility is run down, access to the beach could be better, the breakfast was below average other than the fresh juice, the cups, plates and cutlery seem very old. I didn't dare take meals after a warning from another guest
4.0 / 10.0
The silence and privacy
I didn't get what I booked..
8.0 / 10.0
The property it very beautiful, garden, pathways are all well kept.
Staffs are very friendly
10.0 / 10.0
This risort do beatifull..and every thing were very good and personals very kind ..thank you
8.0 / 10.0
It was well maintained and the staff was very helpful and friendly. wifi was good and we had hot showers. Also, the food was delicious and very affordable compared to other restaurants in the area. The landscaping is very nice as well. Great value for money!
During this period of time there was a lot of seaweed on the beach. Hence we had to go to another beach to swim in the ocean. However, this took less than 10 minutes and was not too big of a deal.
10.0 / 10.0
The pool and the great beach access
Mosquitos
3.0 / 10.0
The set up is nice and the grounds are well kept
When we arrived in the afternoon our accommodation was not ready. And then all the 3 showers were blocked
8.0 / 10.0
convenient and cost effective
under staffed
3.0 / 10.0
Proximity to the shopping centre
Took forever to check in as the receptionist was alone and when it came to our turn he had no idea we were checking in.While in ,the rooms were never well cleaned by the house keeping team.we had to call the reception everytime to get stuff done also replenish items like water, which again never happened irrespective of them saying let me send someone/look into it.
Really really bad experience!!
7.0 / 10.0
the room was spacious and clean.
the staff were friendly
excellent central location
No hot/warm water in the shower.
7.0 / 10.0
Environment
Internet challenges
6.0 / 10.0
clean rooms
friendly staff
location
environment
the showers :no hot water and no pressure
a/c in the living room was broken
The beach
8.0 / 10.0
The staff was super friendly, helpful and very professional. The value was great compared to other properties in close proximity . Conveniently located near a supermarket, restaurants and ATM/ banks. We would definitely stay there again.
The cottage we stayed in had some quirks, but those could be overlooked by the beachfront view and friendly staff.
10.0 / 10.0
beautiful location
2.0 / 10.0
The concierge kept nibbling costs even after making a reservation and agreeing on the prices.
10.0 / 10.0
cleanliness
7.0 / 10.0
food was amazing, the chef understood his assignment, Gloria was sweet and caring, i did celebrate my birthday as i expected, the view was amazing i couldn't get enough.
extra taxation, but next time i will call the hotel directly for booking, from 19,825kes of 3 nights, i payed 4000kes extra for taxes at the hotel,
on the booking.com it was indicated 1,709kes taxes and charges, dint make sense.
7.0 / 10.0
Is the only place they charge me taxes plus room. All places I have been the amount I see in booking have the taxes included
8.0 / 10.0
Great location right off the beach.
Restaurant lacked selections on the menu
FAQs
How much does this resort cost compared to others in Diani Beach?
The average price for a rental in Diani Beach is $85 per night. This rental is $8 less expensive than the average.
Is parking included with this resort?
Yes, parking is listed as an amenity at Coral Beach Resort. For more information, we encourage you to contact the property about where to park.
Is there a pool at this resort?
Yes, a swimming pool is available for use at Coral Beach Resort. Enjoy the water!
Is Coral Beach Resort pet friendly?
Unfortunately, this resort is not pet-friendly. Try searching again and filter for "Pets Allowed"
What amenities are available at Coral Beach Resort?
We found 12 amenities for this rental. This includes pool, air conditioner, kitchen or kitchenette, internet / wifi, and parking.
Explore similar vacation rentals in Diani Beach
Explore all rentals in Diani BeachDiani Beach travel inspiration
Read our blogGuides
Best East Coast Beaches and Getaway Locations You Can’t Miss
Budget Travel
7 Most Affordable Snowbird Destinations for 2025
Guides
Top Activities to Try in Panama City Beach, Florida
Guides
Top Things to Do in Gulf Shores, Alabama: Adventure and Fun Await
Local Culture
Exploring Miami’s Wynwood District: Street Art, Food, and More
Guides
Fun Things to Do in Ocean City, Maryland
Local Culture
A Foodie’s Guide to the Best Dining in Orlando, Florida
Guides
Top Things to Do in Oahu and Honolulu
Keep exploring
- Kauai Villas
- Orlando Villas
- Kiawah Island Villas
- Miami Beach Villas
- Kissimmee Villas
- North Naples Villas
- Florida Keys Villas
- Phoenix Villas
- Los Angeles Villas
- St Petersburg Villas
- Palm Desert Villas
- Miami Villas
- Las Vegas Villas
- Venice Villas
- Key West Villas
- Palm Springs Villas
- Lake Tahoe Villas
- Hollywood Hills Villas
- Seabrook Island Villas
- South Lake Tahoe Villas
- Pocono Mountains Villas
- Scottsdale Villas
- Myrtle Beach Villas
- Hilton Head Island Villas
- Marco Island Villas
- North Miami Villas
- Sanibel Island Villas
- West Palm Beach Villas
- Fort Myers Beach Villas
- Haines City Villas
- North Las Vegas Villas
- Destin Villas
- Lake Tahoe Cabins
- Ruidoso Cabins
- Blue Ridge Cabins
- Estes Park Cabins
- Lake George Cabins
- Eureka Springs Cabins
- Branson Cabins
- Lake of the Ozarks Cabins
- Lake Arrowhead Cabins
- Lake Texoma Cabins
- Canyon Lake Cabins
- Sevierville Cabins
- Flagstaff Cabins
- Colorado Springs Cabins
- Hot Springs Cabins
- Bass Lake Cabins
- Buffalo River Cabins
- Possum Kingdom Lake Cabins
- Chattanooga Cabins
- Nashville Cabins
- Wears Valley Cabins
- Cloudcroft Cabins
- Deep Creek Lake Cabins
- Mammoth Lakes Cabins
- Anna Maria Islands Rentals
- Outer Banks Vacation Rentals
- Rosemary Beach Rentals
- Holden Beach Rentals
- Hilton Head Vacation Rentals
- Topsail Beach Rentals
- Kiawah Island Rentals
- Panama City Beach Rentals
- Ocean Isle Beach Rentals
- Folly Beach Rentals
- Dauphin Island Rentals
- Rehoboth Beach Rentals
- Bethany Beach Rentals
- Cape Cod Rentals
- 30A Rentals
- Seaside Florida Rentals
- Edisto Beach Rentals
- Fort Myers Beach Rentals
- Miramar Beach Rentals
- Port Aransas Rentals
- Emerald Isle Rentals
- Orange Beach Rentals
- Surfside Beach Rentals
- Hampton Beach Rentals
- Assateague Island Rentals
- Jacksonville Beach Vacation Rentals
- North Shore Vacation Rentals
- Ogunquit Vacation Rentals
- North Redington Beach Rentals
- Lido Key Vacation Rentals
- Sea Colony Rentals
- Pass A Grille Vacation Rentals
- Blue Ridge Mountain Rentals
- Vail Lodging
- Jackson Hole Lodging
- Winter Park Lodging
- Telluride Lodging
- Big Sky Rentals
- Aspen Lodging
- Park City Rentals
- Steamboat Springs Lodging
- Breckenridge Rentals
- Lake Tahoe Rentals
- Copper Mountain Lodging
- Mammoth Mountain Lodging
- Beech Mountain Rentals
- Crested Butte Rentals
- Sun Valley Lodging
- Keystone Lodging
- Taos Lodging
- Sugar Mountain Cabins
- Beaver Creek Lodging
- Deep Creek Lake Rentals
- Smith Mountain Lake Rentals
- Ocean Lakes Rentals
- Lake Anna Rentals
- Torch Lake Rentals
- Lake Winnipesaukee Rentals
- Norris Lake Rentals
- Lake Gaston Rentals
- Canyon Lake Rentals
- Lake Oconee Rentals
- Lake Wallenpaupack Rentals
- Lake Martin Rentals
- Lake Havasu Rentals
- Lake of the Ozarks Rentals
- Lake Michigan Vacation Rentals
- Lake Chelan Rentals
- Finger Lakes Rentals
- Lake Keowee Vacation Rentals
- Lake Conroe Rentals
- Lake Erie Vacation Rentals
- Lake Austin Vacation Rentals
- Sebago Lake Rentals
- Lake Tillery Rentals
- Keuka Lake Rentals