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

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.
Very nice resort with nice nature environment and access to a private beach in Diani. Staff is very nice and the entertainment team gave some amazing dance shows! Solomon, from the entertainment team was super friendly and helpful showed us around the beach, besides being an amazing dancer!
Leopard beach was very nice resort - friendly staff, great pool and facilities and great food options. Particularly liked the entertainment crew, spent alot of timw with Kenny who was so funny and friendly and entertained us with volley ball, ping pong, pool and took us on a beach walk to the congo river which was really special. Thank you
Had such a splendid time with my family. The hotel is really good and beautiful surrounded with amazing staff. From the hostess to the entertainment. A special thank you to Tyra for helping us out and also an amazing Dj she played songs we are familiar with she is such a lively lady. Also at the reception James Bond helped us a lot so thank you.
Upon arrival we were told that our room wasnt ready, this was not great considering we had been travelling for a long time. However the staff on reception didnt seem fussed about this. We were told to go and sit at the coffee bar and grab a drink.
Room. Was done done up nicely and we even had a partial sea view! The bellhop philip was lovely and always greated us with a big smile
Staff As mentioned the bellhop philip was amazing, such a lovely gent!
Room staff, seem to hang around waiting for you, so that you will tip them. Dont get me wrong we dont mind doing it, but its annoying when people do this.
Some of the resturant staff are lovely, others are grumpy like they dont want to be there and just walk past your table and ignore you
The gate security are very friendly!
Food We very rarely ate in the hotel as the food was awful! No flavour and very repetitive!
Monkeys They are everywhere! But are great to just sit and watch as they are very mischevious!
Beach The beach is lovely, however the moment we stepped on it, we were harassed! Even when you tell them no, they still feel the need to walk with you down the beach to try a wear you down to buy something or "sponsor" them (give money to them)
Pool towels Beach towels are given out from 0930 every day - well more like 10am every day as they never seem to be ready.
If you fancy a coconut to drink - BE WARNED they are chargable, they dont tell you this!
**everytime you get food or drink you have to sign for it, just slows everything down. Especially when youve finixhed and your waiting for specific people to be able to do this task .
El a carte resturant We were driving to the resturant by the bungalows... wevwere the only ones in for a 7pm booking and the service was sooooooo slow ! We placed our order and wax sat waiting for our starter tgat finally turned up at 8.15 ( i kid you not!!) We then requested all of the food to be brought out and none of it was worth the wait.
Would we come here again as a family? No
