- 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.
Wonderfull place with so much kindness . Beautiful safari and a very Nice beach. Restaurants and animations are also superb
We had a fantastic holiday in every respect. The rooms are beautiful, spacious, and very well-kept, and all the hotel services were reliable and high quality. The food was very good and well-prepared; the only minor point is that there could have been a bit more variety, but the overall quality definitely made up for it. A special shout-out to the entire entertainment team: they were extremely friendly, fun, and great at keeping everyone entertained without ever being intrusive. A heartfelt thank you especially to Francis, who was like a true friend to us throughout our entire stay. We would definitely come back!
Hotel was really good, clean rooms, tasty food but the best was animation team. They are really good dancers, fun guys, do everything to make more pleasant time. Especially thanks Abdalla for teach me and my sister how to play Kenyan card game, he play with me in billard and teach me new playing techniques. In my opinion he is the best dancer from animation team. He's always smiling and we can see he love dancing.
We are traveling with a couple of friends, and we had a wonderful experience at Hotel Leopard in Diani Beach.
We received a very warm welcome upon arrival, and to our great surprise, we were upgraded to a villa. This was very much appreciated!
Salomé was absolutely lovely, kind, and very helpful. She always makes sure that guests are well taken care of and that everything is going smoothly.
The food was very good, and all the staff were hardworking, friendly, and very attentive.
There are quite a few vendors and people approaching you on the beach, while walking, but that is part of the local experience. We simply need to politely say no when we are not interested.
Overall, we had a wonderful stay and truly appreciated the hospitality and kindness of the entire team. Thank you for making our stay so enjoyable!
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! 😊
