10 Top-Rated Resorts in Diani Beach, Ukunda, Coast Province

May 21, 2023 Darleen Reid

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. Waterlovers Beach Resort

Diani Beach Road Opposite Chandarana Supermarket, Diani Beach, Ukunda 80401 Kenya 011 230 5844 2172
Excellent
90%
Good
7%
Satisfactory
3%
Poor
0%
Terrible
0%
Overall Ratings

5 based on 635 reviews

Waterlovers Beach Resort

Waterlovers is a small eco-friendly resort in the centre of Diani, directly on the beach. All our rooms (only 8 suites, 1 villa and the ocean penthouse) are ocean front and luxury equipped, with air conditioning, king size Swahili bed, double washbasin, stone shower, private veranda, complimentary wi-fi, I-Pod, I-Phone and MP3 docking station, complimentary iPads available on request, with pre-loaded music, movies and apps, complimentary cellphone with local line, private security 24/7, etc... The boutique hotel features also a spa, a small art shop, and a beach house for the watersports. Come as a client...leave as a friend!

Amazing Lodge and Staff

Reviewed By Escape08689118356

We stayed for 5 nights and there are not enough words to describe what an amazing time we had at WaterLovers! The location is magical and the rooms amazing, but not enough can be said about the outstanding service provided by each and every staff member that go out of their way to make you feel welcome and comfortable. Valentina the manager made sure we had everything we needed and also helped including airport pick up, local Tuk Tuk transport, outside restaurante recommendations, PCR tests and tours. Truly felt like royalty every step of the way. The food was excellent, we had breakfast every day as part of the stay, had lunches from the snack menu and stayed for dinner on two occasions. Everything was fresh, local and delicious! We also greatly appreciated the fact that the lodge is built and run in an eco friendly manner hiring and sourcing all its products locally. The property is located right on the beach, with sunbeds in a private setting so you do not get bothered by vendors. The room (we stayed in Lion) has a balcony and views onto the ocean, comfortable king bed with mosquito net and great local decor, AC, safe and a day bed by the window to relax and enjoy the sea view. I have stayed at many highend tropical locations, this by far exceeded all expectations. My wife and I both agreed that WaterLovers is a perfect location for our romantic getaway/late honeymoon. We both like small luxury boutique lodges and we felt like we were on a desert island with full service. We would come back here on holiday without a second thought. Thank you very much Valentina and team for such a magical stay! We will be back soon. Oksana and Thomas

6. Leopard Beach Resort & Spa

Diani Beach Road, Diani Beach, Ukunda 80400 Kenya
Excellent
51%
Good
28%
Satisfactory
11%
Poor
5%
Terrible
5%
Overall Ratings

4 based on 1141 reviews

Leopard Beach Resort & Spa

A stylish and cosmopolitan resort situated on world famous Diani Beach on Kenya's idyllic southern coast- undoubtedly Kenya's finest beach destination. The resort is built atop a coral cliff and surrounded by lush, tropical gardens which drop onto the white sandy shores of the Indian Ocean below. Holidaymakers and business travellers alike enjoy a range of world class amenities and a high level of service and attention to detail. Come and experience Leopard Beach!

Our worst nightmare!

Reviewed By salster122

After an amazing safari we went to chill on white sandy beaches... not! Green and smelly! Room had a coat of paint! Rusty/mouldy bathroom! Off white robe with stains in a wardrobe with no doors! Reception rude, food overwhelmed with flies. Most staff were nice. We got upgraded to what they said was the vip suite?! Windows rattled noisely in the wind every night. A/C didn't work properly. Jacuzzi bath leaked and didn't work. Do umbrellas supplied when it was raining so missed breakfast. I could go on and on. If it wasn't going to cost £1500 for flights home we'd of left ASAP.

7. The Maji Beach Boutique Hotel

Diani Beach Road, Diani Beach, Ukunda 80401 Kenya 011 254 773 178874
Excellent
93%
Good
6%
Satisfactory
1%
Poor
1%
Terrible
0%
Overall Ratings

5 based on 501 reviews

The Maji Beach Boutique Hotel

The Maji Beach Boutique Hotel is a small intimate beach boutique hotel on the finest stretch of the award winning Diani Beach, south coast of Kenya. Once a private residence, the Maji accommodates up to 35 guests in 15 individually designed and furnished rooms including a private jacuzzi suite, ocean suites, deluxe rooms & garden suites. The dining concept is unique with no set meal times meaning you can Eat what you want, when you want, where you want and choose from an extensive a la carte menu. Vegetarian Menu available & dietary requirements can be catered for such as gluten free, lactose free etc. The hotel facilities include an indoor air-conditioned restaurant (as well as many al fresco dining options), a mini gym, Open air ocean view jacuzzi, Moringa Spa Cabin, hospitality desk, Maji Moto bar and coffee lounge. The hotel supports sustainable tourism and is actively involved in Turtle conservation on site. The hotel also supports good environmental practices.

A home away from home

Reviewed By Lilyanne A

This was my first time to travel as a solo traveller on holiday. my tour agent recommended this hotel as the best place not only for a solo traveller but also if one is looking for a place to just unwind. there is no single time I felt like i was alone. there was a place reserved for my room complete with a beach bed. The waiters were very cheerful and always on hand to assist with anything. The best part was that there were no scheduled meal times. you could eat any meal any time of the day. The swimming pool was urge and open even at night. The meals were tasty and varied everyday. the rooms were spacious, airy and large with a balcony, all the amenities were provided, including a beach basket where you could place all your things as you went out. what can i say, it was the most relaxing trip i have been to as a solo traveller and i enjoyed it thoroughly. Thanks to all of you who made my stay memorable. I will definitely come back again and again

8. 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.

9. 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.

10. Sunset Villa Boutique Resort

Beach Road, Diani Beach, Ukunda 80401 Kenya
Excellent
79%
Good
20%
Satisfactory
2%
Poor
0%
Terrible
0%
Overall Ratings

5 based on 56 reviews

Sunset Villa Boutique Resort

Sunset Villa is located in a breathtaking 6 acre - lush tropical garden and is only 10 min. walking distance away from the white and sandy beaches of Diani. Sunset Villas offers in the main house, two standard rooms, one suite with one double and one single bed and a spacious private balcony, facing the swimming pool and tropical garden, one deluxe suite with one bedroom, spacious living room and terrace, right in front of the swimming pool. At the side wings there are additional two standard rooms. Two private garden villas with two double bedrooms and one twin bedroom each. Swimming pool, Jacuzzi, outside BBQ, pizza oven, pool beds, pool towels, lounge & cinema, bar & restaurant.

An Escape Villa.

Reviewed By Pro-Solitude

To say I Love this place would be an Understatement. Its a Beautiful Place, Value for Money, The Landscape of the Villa is Well Maintained. The Staff are Super Friendly. The Heated Pool was a Plus for Me, the Food is Good as well. Value for Money.

ThingsTodoPost © 2018 - 2024 All rights reserved.