Diani Sea Lodge - All Inclusive
Resort in Diani Beach
4-Star Resort
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
Offering an outdoor pool and a restaurant, Diani Sea Lodge is located in Diani Beach. Free WiFi access is available in this resort.
Amenities
Pool
Air conditioner
Kitchen or Kitchenette
Internet / Wifi
Smoking allowed
Parking
Laundry
Balcony or Patio
Hot tub or spa
TV
Beachfront or waterfront
Gym or Fitness Center
Garden
Family friendly
Map of Diani Beach
Available Rooms
1 Queen • 355 ft²
Sleeps 2
You'll be directed to Booking.com for availability & pricing
1 Queen • 441 ft²
Sleeps 4
You'll be directed to Booking.com for availability & pricing
2 Single • 322 ft²
Sleeps 2
You'll be directed to Booking.com for availability & pricing
$$$$
Reviews
100% verified reviews
4.5
Everything!! Perfect setting, beautiful room, excellent food, helpful staff. It was my second trip, will certainly be booking again.
Nothing
3.0
Staff, location, beach were all excellent
Overall this hotel was fine. But it could be so much better.
The family room that we stayed in, it was lovely in the main part but the second room for the kids didn't have air conditioning (not great when it is over 35c and you are trying to get your kids to sleep!)
Although it is all inclusive, the quality of the products they use are very poor. For example boxed wine, and only one type of lager. There is also no coffee machine in the hotel. Only Nescafe or bad filter coffee.
The hotel feels very restricted with times the food is available. Having 2 small children and having dinner only being served at 19:30 wasn't ideal. We actually went to a different hotel for our dinners so we could eat together at an earlier time. It feels like the hotel advertises itself as a 'family friendly' place but it doesn't full-fill. The hotel is basically geared for one type of customer - mainly older couples, which is fine and they do that very well.
I feel this hotel needs updating and offering more of a modern standard.
The reusable bottles of water in the room are a nice eco friendly option, but the bottles are very worn and would be so much nicer as glass bottles.
All of the buffets seems to take a while to get the food. The layout was frustrating and it resulted in you standing waiting for items that didn't need to be cooked to order, then your food going cold. Or bread would be one side and then anything to go on the bread was the other side of the room, this normally resulted in me giving up trying to find what we wanted.
Getting towels for the pool was never very clear where you needed to go.
The worst part of our holiday was not actually the hotel but the taxi that the hotel booked for our return journey to the airport. It was only just running and didn't have any air con. We got stuck at the river crossing and our smallest child overheated in the car while we were waiting.
4.5
Staff super friendly. Animation team were superb and tried to ensure that guest were involved and entertained.
Loved the evening entertainment, enjoyed water aerobics in the morning, beach bowling, Kudos to the animation team!
Pillows are rock solid. They have to use better quality pillows. That's the only complaint I have really everything was perfect.
Also might consider having to set of sheets, fitted and a flat sheet Diani is super hot and humid and giving guest an opportunity not to use a duvet on those super hot days but can opt for just a sheet. Most hotels in South Africa make their bedding like this, fitted and a flat sheet but I've seen Europe and other countries only include 1 sheet on a bed. This is more of a comment to consider and not a negative comment.
3.0
Good location, clean beach, friendly staff
(1) there is no spraying against insects - not safe for malaria hotspot. Room C1 was infested with mosquitoes - no idea where they come from as doors closed no windows, maybe through aircon or bathroom/toilet somehow. They got under mosquito net presumably through gap between two beds placed together - net should be over each bed to exclude this. Had to ask for spraying again and again and spent hours waiting. Yet it did not seem to help. In canteen flies are roaming around.
(2) I booked asking for seaview room (also to minimize exposure to bushes with mosquitoes etc) was told with upcharge at check-in could be possible. At check-in was offered to go see garden view and had to insist that I would see it only if seaview not available. Ended up spending half hour arguing and an hour waiting.
(3) number of lounge chairs at the water front (and their quality too - old rusty and can't sit up to read) for 200 guests is very low, I got up early so usually had one but they are taken from 5:30 am.
(4) there is many many many staff members but efficiency is not always correlated to the number, e.g. they enthusiastically nod and then do nothing... Although everyone (appears) nice and friendly.
(5) rooms have seen their better days...
(6) i am not a foodie but can see how what's on offer can get repetitive, had mildly upset stomach once
So, it depends what you pay. I paid USD 125 or so per night for all inclusive. Which is probably fine given that I booked first available thing last minute.
5.0
great food, great staff, so much fun!
0.5
I liked the beach, it was nice
The receptionist guy was extremely rude and impolite. The manager is unprofessional and greedy
4.0
A lovely pool area right by the beach. The room was spacious with a hot shower. The food was all buffet style and was good, but not amazing. The staff were friendly and helped us arrange dinner at the nearby Ali Barbour Cave restaurant.
4.5
The Ambiance
4.0
It was peaceful quiet and relaxing
The house beer
3.5
The food was excellent and the location was heavenly.
sometimes there was unpleasant smell on the bathroom area.
4.5
Fantastic staff and managers good location very relaxing
Having stayed her a few times over the past years am finding the food to be a bit repetitive and boring
4.0
My son stayed and he was happy hakuna matata
Everything was okey but the only thing i would love the hotel to mention in advance is the extra cost to the second guest the rest is great hakuna matata 😄😍 the stay was great , very clean and accommodating ❤️.
1.0
The location
We were given a different room to the one we booked online, and given a lame excuse that the pictures were out dated. The online booking we chose, the room was nicer, more modern and had a balcony. The room we were assigned seemed dated and on the ground floor. The brown bathroom towels are very old and washed out.
The food rationing…The meals were clearly being rationed. It became very clear to us on the first day that the staff had strict instructions to ration the food. A staff member even shouted at me to NOT serve myself. We will definitely NOT be back.
3.5
The staff really made this hotel, from the people working hard to maintain the gardens to the those on reception. Everyone was polite, helpful and went out of the way to make it a pleasant stay. The location is excellent, opening onto the beautiful Diani Beach.
This hotel provided a vegetarian option, I also appreciated the unlimited amount of drinking water the hotel provided.
The older rooms are looking a little jaded but have all the amenities you need for your stay.
5.0
I love the staff l love going back time and time again.
All was ok.
5.0
Wonderful , friendyly, helpful staff
4.0
The place is good, vicinity to the beach, all inclusive provided on time, food well cooked and served in plenty. Rooms well cleaned.
Provide slippers, refill bathing shampoo on time. One staff talk to us strangely when asked for water, 'wake up and draw from the dispenser' but the rest of the staff are wonderful especially Kennedy, we loved his service.
3.5
We loved how clean the property, restaurant and our room was. The staff works very hard and is extremely welcoming and works very hard to keep everything very nice.
we stayed in C10 and the room was nice and overlooking the sea but the bed was very uncomfortable. the mattresses and sheets and pillows all need to be updated. it’s really the only thing preventing us from
coming back.
2.0
I had to pay for the total stay although I was not on a packagestay. As my granddaughter, who staid with us, time back to school was changed, we needed to return to Nairobi one day early. To my total surprice we were refused any return of our payment. Tried to contact the mgr but he was not available. In general the reception personell was not very freindly or proffesionell. These comments reflects my ratings above. With a better handling of our requests by the reception the rating would have been conciderably better.
2.5
The localization is good, great beach and near the Diani aiport
Old installation and poor hygiene (too many flies)
4.5
Hospitality, proximity to the ocean, well organised self contained rooms that are spacious and the all inclusive aspect that puts you to a stress free mood of enjoying your holiday.
When you enter the premise you are all sorted.
None
2.0
great food
outdated rooms, cold showers and fuzzy tv
5.0
Great place, very helpful staff, comfortable bed, clean beach, nice food. Piece of Seychelles in Africa. Can't wait to be back. Thank you
0.5
Did not meet my exoectation
Hygien and cleanliness
5.0
We loved the whole full board,the services were excellent the rooms were comfortable the meals were on point. Basically we enjoyed every beat of it
We could use some entertainment especially weekends like a band
4.5
Good food and nice beaches
5.0
all the staff is kindly ! it’s amazing holidays !
Thanks to Juma, Souleymane, Professor Coconuts, Hassein and the other !
nothing
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 Diani Sea Lodge - All Inclusive. 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 Diani Sea Lodge - All Inclusive. Enjoy the water!
Is Diani Sea Lodge - All Inclusive pet friendly?
Unfortunately, this resort is not pet-friendly. Try searching again and filter for "Pets Allowed"
What amenities are available at Diani Sea Lodge - All Inclusive?
We found 14 amenities for this rental. This includes pool, air conditioner, kitchen or kitchenette, internet / wifi, and smoking allowed.
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