Discover our selection of Diani Beach hotels with Wi-Fi

Top rated hotels in Diani Beach

Baobab Beach Resort & Spa
4.4/571 Reviews
We are Marco & Linda and have just returned from a 3 week holiday at the Baobab Beach resort in Diani beach Kenya. What a fantastic experience that was. We had a room in the Kole Kole part of the resort, where we had a view of the beautiful courtyard gardens where we had a lot of company from the Colobus monkey family, very nice and playful curious, but also certainly naughty monkeys. It had a nice spacious, very clean room, which was cleaned every day. The staff is very friendly and helpful, always up for a chat, not because they have to, but because the people are genuinely friendly and have a good laugh. From the cleaners to the gardeners, everyone says hello and makes sure you have a good time. Even though the resort was under renovation and not all restaurants and bars were available, it did not hinder our enjoyment. The staff makes it a party for the full 100%. Be sure to have a drink at the Suli Suli bar at the infinity pool and meet bartender Lawrence, in our opinion the bartender of the year and the smileiest and friendliest man we have encountered. He certainly brought something extra to our holiday. You will recognize him by his infectious laugh. Thank you Lawrence for your extra good service, genuine interest and pleasant chats and certainly the good drinks. Don't be put off by the beach boys on the beach, they are already waiting for you when you go onto the beach. They also try to make some money, but if you say clearly and politely that you want to be left alone, they will certainly do that. So just go for a walk on the beach, it's definitely worth it. We recommend everyone to come to Baobab Beach resort in Diani Beach Kenya for the ultimate relaxing holiday, the food is delicious, the drinks taste good and also check out the shows of the Jambo animation team, they put on a great show every evening. in the amphitheater, or throw a fun pool party. They also deserve a compliment. We also booked a safari in between, and did this through Oranje Safari. They offer many ranges of safaris. Therefore, do not book a safari from your own country or through your tour operator, but look locally, so you also help the local people. For example, you can book Baobab directly at the park via Pollmans Safari or take a look at Oranje Safari. The owner of Oranje Safari is a Kenyan man who speaks Dutch, because he studied there, which was very pleasant for us with communication, and he personally comes to meet his customers before the safari. We will definitely come back to Baobab Beach resort in Diani beach Kenya. Despite the intensive journey you make via Nairobi and Mombasa, via the Ferry to Diani, it is certainly worth it. A new access road will also open from July 2024, making the Ferry no longer necessary. But don't be put off by the travel distance. A direct domestic flight from Nairobi to Diani beach with Jambo jet is also an option. Hakuna Matata!
Leopard Beach Resort and Spa
4.1/576 Reviews
If you are lucky enough to come to Kenya, it is recommended that you take a vacation here, this hotel will definitely give you an unparalleled experience. White sandy beaches, turquoise Indian Ocean, and enthusiastic Africans will give you a perfect vacation. Ctrip's customer service is very good, and will help you answer questions about check-in and help you follow up on the progress of the order.
Villa Mandhari - Diani Beach
4.1/517 Reviews
I recently stayed at the Villa Mandhari Hotel for a business trip and found it to be a pleasant experience. The staff was friendly and attentive, always ensuring that our needs were met. The hotel offered a variety of amenities, including a well-equipped gym, an outdoor pool, and a comfortable lounge area. The beach is also next to the hotel. The staff at the Villa Mandhari Hotel went above and beyond to ensure a pleasant stay. Overall, I had a positive experience at the Villa Mandhari Hotel and would recommend it to others.
Southern Palms Beach Resort
3.8/548 Reviews
Wonderful hotel - great location and also the facilities are great. The only issue is when the hotel is full - there are insufficient Beach towels. it doesn't help that most people take more than expected ie 3/4 more per person rather than one per person. We had to wait the whole day to get a clean towel. ( speaking to other guests - they collected their towels @ 7.30am or the night before...) . Would recommend that management bring in a CARD system for beach towels so that everyone has an equal allocation( when it is not full you can revert to the current system. ) Guest relations ( Marcia) is amazing and recommend speaking to her about anything local. She can advise you and help whenever possible. the biggest positive is the FOOD - it was amazing and the freshest of the cooking was visibly seen. the bar was quick to respond to drinks orders. the only issue is the amount of paperwork they need as most guests are on All- inclusive yet it was requested that the room number be given every time you ordered a drink. Perhaps management can review this? let the staff see the BANDS to decide which needs food orders or not
Bahari Dhow Beach Villas
3.7/531 Reviews
We decided to go for lunch together at the beach bar and also thought about looking into staying at the villas. Initial impression was that exterior of the some of the building need painting and fixing. we were shown A11 only to find that there is a lot of moisture in the walls which has been covered up with surface paint only. Door handle falling off the doors. On going back to the restaurant, we ordered a meal and drinks. It took over an hour for the meal to arrive and when being presented with the bill there was additional drinks on the bill that we had not ordered. disappointing indeed for a place with so much potential.
Diamonds Leisure Beach & Golf Resort
4.2/555 Reviews
I was around for a 5-day very demanding workshop that had me in for long hours. We were all well accommodated, fed and supported. The hotel had very supportive staff assigned to support us to assist whenever need be. It was a great pleasure being back.

Frequently Asked Questions

Local Travel Info

Number of hotels212
Number of Reviews 1,360
Highest PriceCAD 1,488
Lowest PriceCAD 37
Average Price(Weekday Night)CAD 233
Average Price(Weekend Night)CAD 236