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

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!
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’ve just returned from a truly unforgettable family holiday at Leopard Beach Resort, and we couldn’t have asked for a more special experience, starting from the moment we arrived.
The resort itself is beautiful, with stunning gardens, a gorgeous beach and plenty of wildlife around us. Seeing monkeys, bush babies, hermit crabs and all the other wildlife made the whole experience completely different to any of our previous family holidays.
However, what really made our stay were the people.
A particular mention has to go to Caren from the animation team, who was absolutely wonderful. She brought so much fun and energy to our holiday and made it incredibly memorable for all of us. Our daughter adored her, and she really helped make the whole experience so much fun.
Solomon was also fantastic and incredibly generous with his time. Nothing ever seemed too much trouble.
And Rosalee, who made one of our evenings at the fish restaurant incredibly memorable. She really touched our hearts, and it was one of those lovely moments from the holiday that we will remember for a very long time.
The food was excellent, and the kitchen team were particularly wonderful with our daughter, who has coeliac disease. They took her dietary requirements seriously and went out of their way to make sure she was well catered. The restaurant staff generally and chef Joshua was incredible at checking all was well. We never walked by a member of staff who didn't greet us.
We came home with wonderful memories and a real affection for the people who made our stay so special.
Thank you to everyone at Leopard Beach, especially Caren, Solomon and Rosalee for making our first family trip to Kenya so incredibly memorable. We hope to return one day.
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
