- Kenya Holidays
- Diani Beach
- Leopard Beach Resort and Spa

Embraced by lush gardens and overlooking the turquoise waters of the Indian Ocean, with direct access to the white sandy shores of Diani Beach, this hotel epitomizes tranquillity and relaxation.
This superb hotel boasts an impressive range of guest facilities, including three swimming pools (one adult only spa pool), a selection of bars and a collection of á la carte and multi-cuisine restaurants. For those in pursuit of ultimate relaxation, indulge in a range of pampering treatments, massages, and wellness therapies at the Uzuri Spa. The Spa also includes an adults-only pool with an integrated jacuzzi, sauna, steam room, and yoga pavilion.
For the more active guests the hotel provides tennis courts, a fitness centre, and a variety of water sports activities such as kayaking, paddleboarding, and windsurfing.
This hotel offers air-conditioned comfortable and spacious en-suite rooms with air-conditioning. Rooms benefit from a private balcony or terrace. Each room features a mini-fridge, satellite TV, phone, safe, tea/coffee making facilities and FREE Wi-Fi.
Get a free week! Book 1 week on All-Inclusive, receive a 2nd week free on Room Only.
Upgrades to All-Inclusive available!
Valid for stays 01/04/2027 - 30/06/2027, if booked by 01/01/2027 Valid for stays 01/09/2027 - 31/10/2027, if booked by 30/06/2027
Not combinable with any other offer.
Pay no additional supplement as a single traveller in a twin room when you stay!
Limited Availability, these sell out!
Valid for stays 01/04/2027 - 30/06/2027.
Once these rooms are sold out, a single supplement will apply.
The earlier you book the more you save on your stay!
Save up to 15% when you book 90 days or more in advance. Save up to 12% when you book 60 days or more in advance. Save up to 10% when you book 30 days or more in advance.
Valid for stays between 23/12/2025– 22/12/2027.
Early Bird Reductions cannot be combined. Not combinable with any other offer.
Set within 25 acres of lush tropical gardens and with direct access to the white sandy shores of Diani Beach, this hotel epitomizes tranquillity and relaxation. Overlooking the Indian Ocean's inviting emerald waters.
I stayed at Leopard Beach Hotel for 8 nights, and while you can see from the photos just how beautiful the beach, rooms and hotel are, what the photos simply can’t capture is the incredible people who work here. I’ve stayed in countless hotels around the world, and I can honestly say I’ve never encountered such a warm, welcoming and genuinely amazing team. The staff don’t just provide a service — they enrich your entire experience and make you feel truly cared for. A very special shout-out to Francis and Solomon from the entertainment team, who brought so much energy and warmth; Genevieve, our wonderful beachside waitress; and Halima and Mary from Horizon, who were absolutely fantastic. By the end of my stay, I was genuinely sad to say goodbye. That, more than anything, says how special this place is. The beach and hotel are beautiful, but it’s the people who make Leopard Beach unforgettable. You simply won’t find anywhere else with such an amazing team. I can’t wait to return! ❤️
We just got back from what was easily one of the best hotel experiences we've ever had!
Right from the moment we arrived, the team made us feel so genuinely welcome. But honestly, it was the incredible people working here who made the trip soooo unforgettable.
The entertainment team is amazing, their energy is totally infectious and they constantly go above and beyond. A massive shout-out to ✨️Francis and Solomon✨️ you two are absolute legends! Thank you for going out of your way to make everything extra special for us. Your enthusiasm and incredible vibes made such a lasting impression, and we’re so grateful for you both!
As for the food? Unbelievable. I was genuinely counting down the minutes until breakfast, lunch, and dinner every day! The whole restaurant team was fantastic, always smiling, happy, and so lovely to chat with. A very special shout-out to ✨️Genevieve, Mary, and Halima✨️ your warmth and kindness meant the world to us, and we’ll always remember you!
We loved every single second of our stay and will be recommending this place to everyone we know. We already can't wait to come back!
Collins from the entertainment team was great,he insisted to play pool with me and made my experience so good,give Collins a pay rise.
Great time, Collins from the entertainment team was fantastic,
We had a wonderful stay at this hotel! The hotel is beautiful and offers many different facilities, so there is always something to do. The rooms were clean and comfortable, and the food was good.
The people from the animation team are very friendly, energetic and always make sure everyone is having a good time. They also organize lots of fun activities during the day and put on great shows in the evening.
Especially Abdallah was a pleasure to meet. He is very friendly, always in a good mood and a great dancer. He invited us to join the activities and always had time for a nice and funny talk. His positive energy really made our holiday even more enjoyable. Thank you, Abdallah, and the whole animation team, for all the fun moments! 😊
