Sunspot Tours Logo
  • Destinations
    Trip Type
    • Holidays
    • Escorted Tours
    • River Cruises
    • Escorted Rail Journeys
    • Solo Tours
    • Escorted Walking Tours
    • Private Tours
    • Multi-Centre
    • Cruises
    Sort by
    • Alphabetical
    • Flight Times
    • Abu Dhabi
    • Algarve
    • Antigua
    • Bali
    • Barbados
    • Benidorm
    • Costa del Sol
    • Croatia
    • Cyprus
    • Dubai
    • Egypt
    • Fuerteventura
    • Goa
    • Gozo
    • Gran Canaria
    • Greece
    • Grenada
    • Jamaica
    • Kenya
    • Kerala
    • Lanzarote
    • Madeira
    • Majorca
    • Maldives
    • Malta
    • Mauritius
    • Mexico
    • Morocco
    • Oman
    • Seychelles
    • Sri Lanka
    • St Lucia
    • Tenerife
    • Thailand
    • Turkey
    • United Arab Emirates
    • Vietnam
    • View All Holidays
    • Albania
    • Argentina
    • Australia
    • Bhutan
    • Borneo
    • Botswana
    • Brazil
    • Bulgaria
    • Cambodia
    • Canada
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • Iceland
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Lithuania
    • Madagascar
    • Malaysia
    • Malta
    • Mexico
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • North Macedonia
    • Peru
    • Philippines
    • Poland
    • Romania
    • South Africa
    • South Korea
    • Spain
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Tunisia
    • Turkey
    • USA
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Austria
    • Czech Republic
    • France
    • Germany
    • Italy
    • Netherlands
    • Portugal
    • Spain
    • View All Holidays
    • China
    • France
    • India
    • Japan
    • Norway
    • South Korea
    • Sri Lanka
    • Turkey
    • Vietnam
    • View All Holidays
    • Chile
    • China
    • Costa Rica
    • Georgia
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kerala
    • Malaysia
    • Morocco
    • Nepal
    • Peru
    • Romania
    • South Africa
    • Sri Lanka
    • Thailand
    • Turkey
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Madeira
    • Nepal
    • View All Holidays
    • Albania
    • Argentina
    • Borneo
    • Brazil
    • Cambodia
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • India
    • Indonesia
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Madagascar
    • Madeira
    • Malaysia
    • Malta
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • Peru
    • Philippines
    • Romania
    • South Africa
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Bali
    • Cyprus
    • Dubai
    • Kenya
    • Kerala
    • Maldives
    • Mauritius
    • Seychelles
    • South Africa
    • Sri Lanka
    • Tanzania
    • Thailand
    • View All Holidays
    • Antarctica
    • Argentina
    • Australia
    • Canada
    • Chile
    • Croatia
    • Hong Kong
    • Japan
    • New Zealand
    • Norway
    • Panama
    • Seychelles
    • Singapore
    • Thailand
    • USA
    • Vietnam
    • View All Holidays
  • More Info
    More Info (view all)
    • About Us
    • Contact us
    • Terms and Conditions
    • ABTA & ATOL
    • How to Book
    • Holiday Insurance
    • Airport Extras
    • Charities we support
    • Early Holiday Booking
    • Privacy Policy
    • Payment Options
    • Request a Quote
  • My Booking
  • Contact
  • 0800 408 0506

1/23
Leopard Beach Resort and Spa Hero
Leopard Beach Resort and Spa Hero
View 22 Photos
  • Kenya Holidays
  • Diani Beach
  • Leopard Beach Resort and Spa

Leopard Beach Resort and Spa

TripAdvisor Review
Kenya, Africa
Diani Beach

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.

Your Accommodation at Leopard Beach Resort and Spa:

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.

Special Offers

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.

Facilities

  • Gift shop*
  • 3 Swimming Pools - including an adults only Jacuzzi
  • Steam bath
  • Sauna
  • Multi-cuisine Restaurant
  • 5 á La Carte Restaurants*
  • 5 bars
  • Lounge Areas
  • Disco Area
  • Fitness Centre
  • Please note some facilities may incur additional charges

Room Types

The Local Area

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.

Tripadvisor Reviews

4.0 Very Good1,510 reviews
Trip Advisor
Excellent
54%
Very Good
25%
Average
10%
Poor
6%
Terrible
5%
Location
Cleanliness
Service
Value
TripAdvisor Review
Animation team

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.

TripAdvisor Review
Nice stay here

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!

TripAdvisor Review
Very special place

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

TripAdvisor Review
A splendid holiday

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.

TripAdvisor Review
Was not for us

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

Review by chantelleMG Leamington Spa, United Kingdom
Our Travel Specialists

Your holiday to Kenya is just a phone call away

Call our Travel Specialists today on 0800 408 0506