The 7 best All-inclusives in Diani Beach, Kenya

May 21, 2023 Fernanda Pittenger

About an hour south of Mombasa, the sparkling white sands and lush greenery of Diani invite you to relax under a beach umbrella with a refreshing drink. Try a camel ride for the tourist experience or book a bike tour inland for a glimpse of life in local villages. Diani is also a base for several safari companies.
Restaurants in Diani Beach

1. Diani Reef Beach Resort & Spa

Diani Beach Road, Diani Beach, Ukunda 80401 Kenya
Excellent
56%
Good
25%
Satisfactory
10%
Poor
5%
Terrible
5%
Overall Ratings

4 based on 1345 reviews

Diani Reef Beach Resort & Spa

Located by the world renowned Diani beach over a sprawling and serene area of 34 acres, it is truly a paradise waiting for you with a magical experience. Offering world class hospitality standards, this beach resort is the perfect destination for beach holidays, corporate and social events and grand weddings. With multi-cuisine dining outlets, bars, well-appointed rooms and suites, swimming pool and spa, it promises nothing but the ultimate holiday experience. It will be one decision that you will never regret!

Dr

Reviewed By em143378

Had a good time. Served very well from day one by professional staff. John, in particular was very hospitable and time conscious. Lilian and Elizabeth were also good at the reception. The food was good and timely and the scenery was lovely

2. Baobab Beach Resort & Spa

Diani Beach Road, Diani Beach, Ukunda 80401 Kenya 011 254 709 154000
Excellent
62%
Good
26%
Satisfactory
7%
Poor
2%
Terrible
2%
Overall Ratings

4.5 based on 3250 reviews

Baobab Beach Resort & Spa

Located on the world famous Diani Beach. The resort comprises three luxurious properties – The Baobab, The Maridadi and Kole Kole, offering a unique selection of exquisite accommodation and facilities spread across the resort grounds. Guestrooms have been specifically designed to provide paramount comfort and luxury for all our clients. Guests may utilise leisure facilities across the resort including 3 swimming pools, dining areas and much more.

Baobab Resort Hotel and Spa

Reviewed By Karen O

My family, friends and I just spent a week at this beautiful resort and had the most amazing time. The facilities were great and most staff really attentive, especially James in the restaurants and Humphrey in the bar. Humphrey serves by far the best cocktails!! The accommodation was okay and as expected for Kenya but could do with brightening up and in some of the rooms not all the facilities were working, These were mainly minor things though to be honest. For anyone venturing on the beach you will be mobbed by the locals who absolutely need your business following covid. Not all are honest so please do ask for Stefan if you are interested in doing trips or jet skis, visit Moses to buy your gifts and lastly I would thoroughly recommend a massage by Mercy.

3. Diani Sea Lodge

Diani Beach Road, Diani Beach, Ukunda 80401 Kenya 011 254 791 577141
Excellent
47%
Good
35%
Satisfactory
10%
Poor
4%
Terrible
3%
Overall Ratings

4 based on 761 reviews

Diani Sea Lodge

Situated right on the white sand beach of the Indian Ocean, Diani Sea Lodge, an all-inclusive 3+ resort, is surrounded by lush tropical gardens.

Amazing Every time!

Reviewed By 653janelr

I've lost count of how many times I've been a visitor at Diani Sea Lodge and I keep returning simply because of the amazing customer service I receive each visit. The rooms are clean and comfortable though you'll find you won't spend much time indoors. It is a lovely beach front hotel with plenty of sunbeds and outside seating areas. It has two pools, one is for children. Food is tasty and there is always variety! You can request a seafood platter at a very pocket friendly cost. The bar will have all your favourites and the snack bar will keep you well fed if you don't want to go to the main restaurant. It's exactly the place you want to be for a relaxing, stress free holiday.

4. Southern Palms Beach Resort

Diani Beach Road, Diani Beach, Ukunda 80401 Kenya 011 254 722 203166
Excellent
49%
Good
32%
Satisfactory
11%
Poor
4%
Terrible
5%
Overall Ratings

4 based on 1788 reviews

Southern Palms Beach Resort

This dramatic hotel with its fantastic pools and beautiful beach is the perfect spot to relax after a safari… or simply visit to relax! The warm and very African feel of the hotel with comfortable rooms, well appointed bathrooms and selection of restaurants offers guests plenty of places to lounge in the sun and almost as many shady spots to enjoy a bit of a breeze and a good book. All rooms have quiet, split unit air conditioners, televisions, mini fridges and coffee and tea making facilities. There is a safe (chargeable) in each room and a business center located in the main building with internet or wifi access in public areas. The drama of the huge, traditional makuti (thatched) roof in the main restaurant offers the Chef a terrific showcase for a varied selection of local and international dishes on the buffet or you could indulge at one of the a la carte restaurants (chargeable) for a special occasion or just a quiet evening for two.

Good facility

Reviewed By rv0106

This resort is a vast one with spacious rooms, well laid out amenities, good spread of culinary dishes (native, continental, asian etc.) and evening entertainment. The beach is clean with soft white sand. The massage in the spa was worth its value. The service was overall good. Things we felt need to be done differently or better are: charging for safety locker in the room, water and the rigid process needed for reserving table in the restaurants (these are separate from the buffet offered in the common dining hall).

5. Diani Sea Resort

Beach Road, Diani Beach, Ukunda 80401 Kenya
Excellent
50%
Good
34%
Satisfactory
9%
Poor
4%
Terrible
3%
Overall Ratings

4.5 based on 1322 reviews

Diani Sea Resort

Set on the most beautiful unspoiled crystal white sandy beaches on the south coast of Kenya. The expansive compound is shaded by coconut palm and a myriad of exotic tropical trees & flowers; the resort offers the ultimate tropical paradise. Animal life abounds in the compound and various varieties of monkeys can be seen jumping around in the vicinity. Bright white against the blue sky, the hotel has 170 rooms. The rooms are of 3 main categories: Standard rooms with garden view, Family rooms & Bahari rooms with sea/pool view. All rooms have TVs, coffee/tea making facilities, mini bars are in the Bahari rooms

Our clients enjoyed their stay at Diani Sea Resort

Reviewed By TranquilExpeditions

Our clients were well received. They got to the hotel earlier than their check in time and they were accommodated. The food was great, rooms were clean and spacious and services were outstanding. We shall definitely book again.

6. Papillon Lagoon Reef

Diani Beach Road, Diani Beach, Ukunda 80401 Kenya
Excellent
48%
Good
36%
Satisfactory
10%
Poor
3%
Terrible
2%
Overall Ratings

4 based on 836 reviews

Papillon Lagoon Reef

Finding an ideal charming hotel in Diani Beach does not have to be difficult. Welcome to Papillon Lagoon Reef, a nice option for travelers like you. Papillon Lagoon Reef Hotel is a charming hotel offering air conditioning in the rooms, and it is easy to stay connected during your stay as internet access is offered to guests. The hotel features a concierge, currency exchange, and baggage storage. Plus, guests can enjoy a pool and an on-site restaurant, which have made this a popular choice among travelers visiting Diani Beach. While you’re here, be sure to check out The Spice Route, one of the Indian restaurants that can be found in Diani Beach, which is a short distance from Papillon Lagoon Reef. Diani Beach is also home to Diani Beach Art Gallery, a popular art gallery that is not too far from Papillon Lagoon Reef. Papillon Lagoon Reef looks forward to welcoming you on your visit to Diani Beach.

Finally number 8

Reviewed By Michael B

Well, another review. After a 2 year break due to all the crap in the world, I have, at last, had my 8th trip to the Papillon. Sadly ,it wasn,t the usual time of the year for my visit, I usually go in mid November. I had my usual wonderful greeting from the reception people ,( even the Man U supporters ). That was my first indication of changes. There was a young lady working with the men, and later on I found that it was a new policy in the whole hotel. It was good to see. Even Vincent, the egg expert, had his own lovely assistant.!!!! It was not long that I realised that quite a few old friends were not working there any more. Due to the bad 2 years, some had retired, also some had left for pastures new, but many were still there, and what a wonderful greeting I got, from the top people, down the ranks. I must admit it was quieter than in November, but this just the start of a long recovery period. I have no doubt with all the wonderful staff, the future looks good. To the holiday itself, it was just the same as all the others, superb. To much food, booze and sun . Went home ,overweight again, but very happy and hopefully ,look forward to doing it all again. Thank you everybody for a wonderful . A happy old man yet again.!!!!

7. Jacaranda Indian Ocean Beach Resort

South Coast, Diani Beach, Ukunda 80400 Kenya
Excellent
48%
Good
29%
Satisfactory
13%
Poor
5%
Terrible
5%
Overall Ratings

4 based on 493 reviews

Jacaranda Indian Ocean Beach Resort

Located along the renowned white sands of Diani Beach in the Kenyan south coast, lies Indian Ocean Beach Resort, a 100 roomed beautifully secluded resort with a rich Swahili styled theme, that makes a perfect destination for holidaymakers looking for some sun, sand, fun, and with a touch of charm and peace and quiet. IOBR accommodation includes garden rooms, sea view rooms, and beachfront rooms. The garden rooms are nestled in the well maintained, lush gardens full of indigenous trees and bushes. The Sea view rooms have a nice view of the blue Indian Ocean waters. The Beachfront rooms are located right at the front of the beach, a stunning serenade of the rhythmic sound of the waves at the beach makes for a dreamy stay in these rooms.

Thank you to IOBR Staff you guys were amazing

Reviewed By 140rahabw

Thank you to IOBR Staff you guys were amazing from Dolphine,Aziza,Salim,Saidi,the front office team liz,John and Mugwe.The front office manager and operations manager Duncan thank you soo much for the warm welcome and hospitality. KUDOS to the whole team.

ThingsTodoPost © 2018 - 2024 All rights reserved.