Chat Specialists
Mercury Holidays Logo
  • Offers
    Special Offers (view all)
    • All-Inclusive
    • No Single Supplement & Solo Offers
    • 2nd Week Free & 14 Night Offers
    • 3rd Week Free & Long Stay Offers
    • Newspaper Offers
    • Escorted Tour Offers
    • January Sale Tours
  • 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
    • Online Brochures
    • Order a FREE Brochure
    • 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
  • Help
  • My Booking
  • Contact
  • 01732 809 181

Any Destination or Escorted Tour
Any Airport
Any Date
2 Guests
Any Destination or Private Tour
Any Date
2 Guests
Any Destination or Solo Tour
Any Airport
Any Date
1 Guest
Any Destination or Multi-Centre
Any Airport
Any Date
2 Guests
Enter destination or hotel
Airports
Select a date
7 nights
2 Guests
Enter destination or hotel
Select a date
7 nights
2 Guests
Any Destination or Cruise
Any Airport
Any Date
2 Guests
Any Destination or River Cruise
Any Airport
Any Date
2 Guests
1/23
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

Trip Advisor
4.0 Very Good1,496 reviews
Excellent
54%
Very Good
25%
Average
10%
Poor
6%
Terrible
5%
Location
Cleanliness
Service
Value
TripAdvisor Review
À wonderfull place

Wonderfull place with so much kindness . Beautiful safari and a very Nice beach. Restaurants and animations are also superb

Review by Discover41381628577 Wimereux, France
TripAdvisor Review
What a place and people!

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!

TripAdvisor Review
entertainment team

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.

TripAdvisor Review
Great place

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!

Review by lindapL6165OZ Hearst, Canada
TripAdvisor Review
Entertainment

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! 😊

Our Travel Specialists

Your holiday to Kenya is just a phone call away

Call our Travel Specialists today on 01732 809 181