Diani Sea Resort - All Inclusive
1 night
Rooms and Guests
1 room, 2 adults, 0 children
All properties in Diani Beach

Diani Sea Resort - All Inclusive

No.3 of 4-Star Select Hotels in Kwale
Diani Beach Road, Diani Beach, Kwale 80400, Kenya
Show on map
We Price Match
hotel overview picture
Amenities
Golf Course
Outdoor swimming pool
Diving
Massage Room
Fitness Room
Airport pick-up
24-Hour Front Desk
Luggage Storage
All amenities
Property Description
When you stay at Diani Sea Resort in Diani Beach, you'll be on the beach, just steps from Diani Beach and a 3-minute drive from Diani Snake Park. This eco-certified hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.
Show more
8.3/10
Very Good
Was really awesome. Stuff was amazing. Food was delicious. 
All 76 reviews
Surroundings
Airport: Ukunda Airport
(1.7 km)
Airport: Moi International Airport
(42.4 km)
View on map

Overview

Rooms

Guest Reviews

Services & Amenities

Policies

Deluxe Double Or Twin Room With Partial Sea View
11

Deluxe Double Or Twin Room With Partial Sea View

1 Double bed or 2 Single bed
Free Wi-Fi
Non-smoking
Air conditioning
Private bathroom
TV
Tea bags
Room Details
Check Availability
Family Room
12

Family Room

1 King bed and 2 Single bed
Free Wi-Fi
Non-smoking
Air conditioning
Electric fan
Tea bags
Towels
Room Details
Check Availability
Classic Double or Twin Room with Balcony
10

Classic Double or Twin Room with Balcony

1 King bed or 2 Single bed
Free Wi-Fi
Non-smoking
Air conditioning
Private bathroom
TV
Tea bags
Room Details
Check Availability

Guest Reviews

8.3/10
Very Good
76 reviews
Verified Reviews
  • Cleanliness8.4
  • Amenities8.3
  • Location8.4
  • Service8.3
Average for similar properties in Diani Beach
Most Mentioned
AI Summary
The hotel provides comfortable beds, air conditioning, and mosquito nets for a peaceful stay. It boasts high cleanliness standards, attentive staff, and a convenient location near the beach and shops.
e‍t‍i‍e‍n‍n‍e‍_
June 28, 2025
Was really awesome. Stuff was amazing. Food was delicious. 
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
February 25, 2025
Very good, the environment and service are perfect, go to the beach and lie down. I like this all-inclusive hotel so much
Original TextTranslation provided by Google
M‍a‍r‍i‍a
July 20, 2025
Todo ok
Translate
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
July 22, 2025
Diani Sea Resort truly exceeded all expectations! From the moment I arrived, I was greeted with warmth and genuine smiles. The staff were incredibly kind and welcoming, always going above and beyond to ensure my stay was perfect. A special shout-out to the amazing bartenders who crafted the most delicious cocktails – each one was a work of art! The hospitality here is simply outstanding, making it a truly unforgettable experience. Thanks to Mike, Harrison, Prince, Suleiman, Abu, Moses, Hamadi, Safari, Fatma, Khadija, Bonface, Baty, Veronica, Salim, Tumwa and Antony. May God bless you all. Asanteni sana. Farruha
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
July 17, 2025
The hotel showers had cold water. When I arrived the room AC was not working I had to wait for 2 hrs for the AC to be fixed. The snack bar did not have enough snacks to serve whoever was present at the snack bar.There were bugs like spiders and millipedes inside the rooms. Last but not least the room service like bed making and cleaning rooms was done at 2 pm in the afternoon.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
July 16, 2025
No one was waiting when we arrive after 18 hours travelling. The place was nice and clean, room smell a bit but was clean everyday. Clean towels everyday and fridge full of drinks except for 2 days that they forgot to fill them up. All staff were very friendly and polite. We only had dinner at the main restaurant the food was very repetitive every night lots of salads and rice but when you went to get fish or meat that the chefs cooked every night they give you such a small portion, and you feel embarrassed to ask for more. There is a bar near the beach were you can get snacks pizzas, burgers, salads, soups and afternoons tea. We had our lunch there every day. The waiters made sure you had a drink all the time and they were so polite and smiled a lot. Swimming pool too small for me and I like the beach, but you cannot relax as there are so many people trying to sell you things. They follow you right up to the water you cannot sit in the sand and relax as they will not stop bothering you. There are security telling them to leave you alone. If you sit at the front to watch the sea they are calling you from the beach. Did not relax we had to sit far away from the beach to relax. I the beach bar I ask if they could put on a bit of music and I was told it had to be low as it was not allowed. A few days later a bunch of people came on holiday with a massive big speaker and played a full volume and no one said nothing. Entertainment very poor dj played music that they enjoyed there was a few of us that wanted to dance but the music was very poor choice. Nothing to do after 11 pm you had to go to bed, pool table is broken, library no one English book. My husband got bitten by something in his eye while we were sleeping in the sun launchers which they need to change as they are old and dirty. Will not bother to go again.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
July 13, 2025
I stayed at Diani Sea Resort in June 2025, and the hotel was an excellent choice. The drinks and food were delicious, and there was a wide range of vegan options. The room I was staying in was quite comfortable and modern, and it was cleaned every day. Both the air conditioning and Wi-Fi worked well. The hotel’s staff were incredibly polite and attentive to my needs. Be sure to tip them — they really do their best to make their guests happy. The beach right in front of the hotel is absolutely stunning — clean, pristine and sandy. You can take a stroll to admire the beautiful ocean unless it’s high tide. And the beach boys will keep you busy and entertained. Within walking distance of the hotel, there’s a well-stocked supermarket that has everything you need. Right next to the supermarket, there’s an ATM, too, where you can withdraw local currency. One more thing — beware of the monkeys! They’re cute, but they steal things. Keep your doors closed, otherwise you’ll get robbed. If you’re looking for an all-inclusive holiday and an unforgettable beach experience, Diani Sea Resort is the right place to stay. I’ll definitely be back soon!
B‍l‍u‍e‍b‍e‍l‍l‍_‍M‍e‍l
January 8, 2025
First impressions of the hotel were good, was bright, clean, well maintained. I've stayed at their sister hotel Diani Sea Lodge previously. Staff were all friendly, lots of apprentices learning hospitality. Pool was lovely and the bed comfy. Lots of sun beds and nice dappled shade. Was disappointed with the food, it was the same variations each day with slight tweaks. I started dreading dinner. Would normally miss breakfast, have lunch by the pool and then dinner in the restaurant. The theme nights were better. I can thoroughly recommend Asha Boutique restaurant a few doors up along the beach to your right (will do separate review) Incident with the room and a few safety issues. I woke up to step into water by my bed and my electrical extension lead sitting in it. I could've been electrocuted. The housekeeping staff hadn't checked or emptied the water bottle that the condensate pipe was put into. They sent head housekeeper and then a restaurant manager to deal with who just kept saying sorry. Management didn't take seriously and TUI ignored my complaint Hairdryer in room didn't work, staff brought hairdryer with euro socket and then proceeded to try and force it into the Kenya/UK socket by pushing something into the plug. I wasn't happy as a safety issue and told him so (3 hairdryers later) and reported to management. I reported a number of times the sockets not working or light by the bed not working but not fixed. Often didn't have towels or face cloths. Yes its Africa, but attention to detail needs to be improved. The staff were all lovely and I'll miss my planters wonder. Location was good. Oh and had a number of massages from Priscilla (the punisher as I nicknamed her). Would I stay again.....no, which is disappointing as it takes a lot for me to find fault and complain as I always look on the good side.

Services & Amenities

Outdoor swimming pool
Fitness Room
Table Tennis Room
Restaurant
Restaurant
Restaurant
No additional info available
More Amenities
Internet
Outdoor swimming pool
Parking
Transportation
Business Services
Front Desk Services
Languages Spoken
Food & Drink
Public Areas
Health & Wellness
Activities
Cleaning Services
Facilities for Children
Safety & Security

Property Policies

Check-in and Check-out Times
Check-in: After 15:00
Check-out: Before 10:00

Front desk hours: 24/7

Child Policies
Children of all ages are welcome at this property.
Additional fees may be charged for children using existing beds. Add the number of children to get a more accurate price.

Cots and Extra Beds
For all room types, cots can be added. Extra bed policies vary according to room type. Please refer to the relevant room type policy.
Fees for extra beds and cribs are not included in the total and must be paid at the hotel.
AgeFee
Children 2 years old and under
Extra cot: Free

Breakfast
TypeAmerican, Asian, Continental, Full English/Irish, Italian, Vegetarian
StyleBuffet
AgeFee
Adult
Contact property
Additional breakfast fees are not included in the total and need to be paid at the property.

Pets
Pets are not allowed

Service Animals
Service animals are not allowed

Age Requirements
The main guest checking in must be at least 18 years old

Paying at the Hotel

  • Cash

Property Description

  • Number of Rooms: 20
When you stay at Diani Sea Resort in Diani Beach, you'll be on the beach, just steps from Diani Beach and a 3-minute drive from Diani Snake Park. This eco-certified hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.

Enjoy recreational amenities such as an outdoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and a banquet hall.

All-inclusive rates are available at this hotel. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Satisfy your appetite at one of the hotel's 2 restaurants. Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges.

Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.

Make yourself at home in one of the 170 air-conditioned rooms featuring flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets.

Frequently Asked Questions

What are the check-in and check-out times at Diani Sea Resort - All Inclusive?

The check-in time at Diani Sea Resort - All Inclusive is 15:00 and the check-out time is 10:00.

What amenities and services does Diani Sea Resort - All Inclusive have?

Diani Sea Resort - All Inclusive has the following amenities and services: Shuttle Bus Service.

Does Diani Sea Resort - All Inclusive have a swimming pool?

Yes, Diani Sea Resort - All Inclusive has a pool.

Are pets allowed at Diani Sea Resort - All Inclusive?

Unfortunately, pets are not allowed at Diani Sea Resort - All Inclusive.

Does Diani Sea Resort - All Inclusive provide breakfast?

Yes, guests at Diani Sea Resort - All Inclusive can enjoy breakfast during their stay. Breakfast option(s): American, Asian, Continental, Full English/Irish, Italian, Vegetarian.

How much does it cost to stay at Diani Sea Resort - All Inclusive?

Prices at Diani Sea Resort - All Inclusive are subject to change according to dates, hotel policy, and other factors. To view prices, please search for the dates you wish to stay at the hotel.

Which airport is closest to Diani Sea Resort - All Inclusive?

Ukunda Airport is the closest airport to Diani Sea Resort - All Inclusive, and it is about 23 mins from hotel on foot (1.7 km).

What is the cancellation policy for Diani Sea Resort - All Inclusive?

The cancellation policy for Diani Sea Resort - All Inclusive varies depending on the type of room and booking conditions.

About This Property

Nearest AirportUkunda Airport
Distance to Airport1.66KM
Average Price FromNZD356
Hotel Star Rating4