- Kenya Holidays
- Diani Beach
- Southern Palms Beach Resort

This beachfront hotel enjoys a prime location directly on the shores of Diani Beach, overlooking clear blue waters. The resort features two large swimming pools, one of which includes a Jacuzzi and a swim-up bar, surrounded by sunbeds and umbrellas—ideal for relaxed days by the water. Guests can choose from a selection of restaurants and bars across the hotel, offering everything from casual daytime snacks to evening dining and cocktails in different settings.
Southern Palms Beach Resort caters well to both families and couples. Families can make use of the Children’s Club, enjoy time around the pools, or watch evening entertainment, while couples can relax in peaceful areas of the resort or explore the surrounding region and experience what Kenya has to offer.
Rooms are set overlooking the swimming pools and/or gardens and are all individually air-conditioned. Each room features a private balcony furnished with Swahili-style lounge chairs, a flat-screen television, telephone (at a charge), personal safe, mini fridge, and tea and coffee facilities refreshed daily. Bathrooms are fitted with a shower, hairdryer and shaver plug. Free Wi-Fi is available. Sea view rooms are available at a supplement.
Stay 7 nights, Pay for 6 nights! Stay for free! Book a 7-night stay and only pay for 6 nights!
Or stay longer and save even more!
Book 14 nights, pay for only 12 nights.
Not combinable with the Early Booking Reductions. Valid for selected arrivals.
Southern Palms Beach Resort is a premier beachfront holiday destination, offering a perfect blend of Swahili charm and modern comfort. The resort provides a relaxing atmosphere with breathtaking views of the Indian Ocean, lush tropical gardens, and expansive swimming pools.
I have travelled widely across the globe, but Southern Palms truly stands out as a property that understands hospitality and does its part with excellence. From the moment I arrived, I was struck by the immaculate cleanliness throughout the hotel. Every space—from the rooms to the common areas—was spotless, fresh, and clearly maintained with great care. The food variety was exceptional. Whether at breakfast, lunch, or dinner, the buffet offered an impressive spread that catered to every palate. Fresh seafood, themed nights, live cooking stations, and delightful desserts made every meal something to look forward to. The staff were consistently friendly, warm, and attentive, creating an atmosphere that felt both welcoming and genuine. A special mention goes to Elias, the dedicated Guest Relations Official, who was always at hand to any need with remarkable speed and professionalism. His responsiveness made the stay seamless and truly personalized. Southern Palms also offers super activities that make every day enjoyable—water sports, beach walks, cultural shows, poolside fun, and relaxing spa moments. There is never a dull moment, and every activity is thoughtfully curated to enhance the guest experience. There is something for all ages. Afternoon tea was lovely. And then there is Daisy—a gem in every sense. Her kindness, charm, and effortless ability to make guests feel valued added a beautiful touch to my stay. Southern Palms delivers a blend of comfort, service, and genuine hospitality that is rare to find. I left with wonderful memories and deep appreciation for a team that goes above and beyond. Highly recommended for anyone seeking an unforgettable coastal getaway.
Fantastic stay.Friendly staff who made us feel at home.maginficient food.Top service.Very clean rooms and well maintained.You will Never go wrong asking for hotel recommendation from stallone the great safari guide in Diani. Found his whatsaap number in social media +254710239929
We had great memories Resort staff are very friendly Excellent experience
The staff at the Italian restaurant were Excellent especially Julius who made our service amazing.
We had such a lovely stay at southern palm.We did the all inclusive package and we definitely got value for our money. The property also has a clean beautiful beach, two big pools so no overcrowding ,a nice pool bar,the rooms were very clean and all the staff were very friendly both in check in and check out👌Big shout to Kariuki and Elphas for being exceptional. Definitely a great place to stay in Diani. Will definitely be back.
