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

You might wonder why we keep returning to the same place, but once you've tried, tested, and fallen in love with it 5 times over, the answer becomes rather obvious, some places simply earn their place in your heart.
What a special trip from start to finish, the entire team went above and beyond to make the kids birthday celebration unforgettable.
The cake presentation was a true highlight, the team gave it their all and the kids were absolutely thrilled. The room decoration was another beautiful touch that showed just how much thought and care went into making this milestone memorable for them.
A huge thank you to the restaurant team, Antony, Moses, Brenda, Mariam, Eunice, Thomas (still in training but already excellent!), and Kajuju, for the wonderful and attentive service throughout our stay. The best and sweetest touch is how everyone knows jist how I like my tea! It's the little things right?!
The Kids Club attendants, Ms. Fenny, Halima, Neymar, Gloria, and Tyra, were exceptional with the little ones, keeping them engaged and happy the entire time. We also loved the salsa lessons led by Sam and his A-team, such a fun treat!
And of course, our stay wouldn't have been the same without the warm welcome from the reception team. Honourable mention to Faith and Salome...you two sure do know how to make a girl feel special. And ofcourse Mr. Kioko himself, who as always made sure we felt right at home in every way possible.
We left with so many beautiful memories and can't wait to come back. Thank you, Leopard team, for going above and beyond, again!
We absolutely loved our stay here. We had 2 nights before a safari trip then another 7 nights after. The gardens are beautiful with all the palm trees, it’s so calming and peaceful. The staff are amazing, so helpful and smiley. The entertainment team were great, aqua aerobics was really good fun and we had a few lovely beach walks with Benjamin, Wesley and Caren who were so lovely and chatty. We wanted to watch football one afternoon but it wasn’t available on tv so Rodger found it on his laptop for us - so lovely and helpful. The food is great in the buffet restaurant, the pool bar and the Grill restaurant. Lovely pool to cool off in and have a swim. The sea was a little choppy in an afternoon but still swimmable.
It’s one of the best holidays I’ve had - definitely hope to return one day. It’s just a really happy but peaceful, calming place - hakuna Matata
We absolutely loved our stay here. We stayed for 2 nights before our safari and another 10 nights afterwards, giving us a total of 12 nights at the resort on an all-inclusive package. The hotel grounds and gardens are beautiful, full of palm trees and tropical plants, creating a peaceful and relaxing atmosphere. It is the perfect place to unwind and embrace the true Hakuna Matata spirit. What really makes this resort special is the staff. Every member of the team was incredibly friendly, welcoming, helpful, and always smiling. Their hard work and genuine hospitality made us feel at home throughout our stay. A special mention must go to the entertainment team, who did a fantastic job keeping guests engaged without ever being intrusive. We particularly enjoyed the aqua aerobics sessions and several lovely beach walks with Caren and Benjamin, who were both great company and a real credit to the resort. James – the pool attendant was also lovely so helpful and ready to accommodate us. I stepped on Tar on the beach (returning from watch the sun set at the Kongo river – it was dark on the way back), and he did all he could to wash it off of my Burking Stocks sandals – James was lovely. We also loved spending time around the pool, cooling off with a swim, enjoying drinks from the pool bar, and dining at the Grill restaurant. The beach and sea were wonderful, especially at low tide when conditions were ideal for swimming and exploring. While we thoroughly enjoyed our holiday overall, there were a couple of areas that could be improved. The main one was the food. Although there was always something to eat, we found the selection quite repetitive and lacking variety, with many dishes appearing day after day. In addition, the food was often only lukewarm rather than hot. We were also disappointed by the à la carte restaurant policy. As guests staying for a total of 12 nights, we were only entitled to one à la carte meal because the policy allows one visit per seven-day stay. Given that 12 nights is much closer to 14 than it is to 7, it felt rather inflexible and somewhat disappointing. A little more generosity in this regard would have been appreciated, especially for longer-stay guests. Also Capuchinos were not included in all inclusive - I was shocked - that is cheap! Despite these points, we had a wonderful holiday and would happily return. The beautiful setting, excellent staff, fantastic entertainment team, and relaxed atmosphere more than made up for the shortcomings. Thank you to everyone who helped make our stay so memorable.
I genuinely loved my stay at Leopard Beach. Which 1hr from the SGR. From the moment I arrived, I felt so welcomed and looked after. Check-in was seamless and easy and the staff were always friendly and helpful. Rooms are so clean and my the ocean view room was fabulous and so quiet A special thank you to Daniel, Deborah, Dominic at the reception, Florida, and Midigo for making my stay extra special. Your warmth and kindness really stood out. I loved the beautiful gardens, the peaceful Uzuri Spa, and especially the Uzuri Spa swimming pool and it honestly felt like having my own private pool! 😊 There was so much to enjoy: karaoke at the Mahogany Lounge, dinner by the beach, and dancing with the animators. Beach walks with the hotel staff, and pool aerobics. Breakfast at Horizon Restaurant was one of my highlights, with such a great variety of food. And of course, Kalani Coffee Corner was my spot to sit, chill and relax. Overall, it felt like more than just a hotel stay it was a really lovely experience. I left feeling relaxed, happy, and already looking forward to coming back. Thank you, Leopard Beach, for a beautiful stay!
The hotel was very nice, the rooms are spacious and clean. Theres a lot of greenery, but above all, i have to praise the animation team, Abdalla and Karen always made sure we had a good time and are both very friendly, they are also amazing dancers and the nightly animations were always thought through and very entertaining.
