Dyme
Hotel Collection
HotelsFlightsResortsCars
Sign In
Hotel Collection
HotelsFlightsResortsCars
Dyme
1-218-GET-DYME (1-218-438-3963)
hello@dyme.earth
#593, 1401 Lavaca Street, Austin, TX 78701.
Our Impact
How Dyme WorksWhy Invest in SolarCarbon Emissions and Compensation
Products
Gift Cards
Resources
About UsFAQBlogTerms of ServicePrivacy Policy
1-218-GET-DYME (1-218-438-3963)
hello@dyme.earth
#593, 1401 Lavaca Street, Austin, TX 78701.
DISCLAIMER
Dyme.Earth (“Service”) is a standalone service provided through Dyme Digital Inc, a Delaware registered Corporation. Logos are the trademarks of their owners and do not imply endorsement of Dyme Digital Inc. Dyme Dividends have no cash or redemption value. One time implementation and monthly fees may apply.
Copyright 2026 Dyme Digital Inc. All Rights Reserved.
Leopard Beach Resort & Spa

Diani Beach · KE

Leopard Beach Resort & Spa

8.4
Excellent150 reviews
  1. Hotel Collection
  2. /Hotels in Diani Beach
  3. /Leopard Beach Resort & Spa
Free WiFiFree self parkingBilliards or pool tablePool sun loungersFull-service spaFull-service spa

Check-in / Check-out

From 12:00 PM · Until 10:00 AM

Classification

5-Star Hotel

Amenities

Free breakfast, Meeting rooms, Full-service spa, Fitness facilities, Arcade/game room, Health club

Location

Diani Beach, KE

Discover the ultimate beach getaway at Leopard Beach Resort & Spa, where serenity meets luxury.

Indulgent Spa Experience

Reconnect with yourself at our full-service spa, offering a variety of massages, body treatments, and rejuvenating facials, designed to relax and revitalize.

Dining Delight

Savor culinary excellence at any of our six onsite restaurants, or enjoy a refreshing drink at our beach bar. With room service available, indulgence is just a call away.

Unmatched Recreation

Stay active with our health club, or unwind in one of our stunning pools—both indoor and outdoor. Complimentary Wi-Fi and a fun-filled game room make for a fantastic vacation for all ages.

Book your stay today and immerse yourself in the tranquil beauty of Diani Beach!

Loading rooms and rates...

Location

How to Find Us

Diani Beach Road, Diani Beach, 80400

Diani Beach · KE

254-733-202721

Policies

Good to Know

Check-in & Check-out

Check-in from 12:00 PM. Check-out by 10:00 AM. Early check-in and late checkout may be available upon request.

Cancellation

Cancellation terms vary by rate. Flexible rates allow free cancellation up to 24–48 hours before arrival. Non-refundable rates cannot be canceled or modified.

Payment

All prices are all-inclusive with taxes and fees. A valid credit card is required at check-in. No additional resort or service fees will apply.

Important Information

<ul> <li>Pool access available from 7:30 AM to 9 PM.</li><li>Reservations are required for golf tee times. Reservations can be made by contacting the resort prior to arrival, using the contact information on the booking confirmation. </li><li>No pets and no service animals are allowed at this property. </li> </ul>

Why Dyme

Travel Smarter. Make an Impact.

Every trip you book through Dyme funds renewable energy projects around the world. Same hotels, better prices, real change.

Save up to 35%

Exclusive member rates on 2M+ hotels worldwide

Fund Clean Energy

Your booking directly finances renewable electricity

Price Guarantee

Find a lower rate anywhere and we'll match it

Stay in the loop

Travel deals, sustainability updates, and no spam. Ever.

LEOPARD BEACH RESORT & SPA

Guest Reviews

What Guests Say

8.4

Excellent

150 reviews

Highlights

  • +Great location
  • +Friendly staff
  • +Clean and comfortable rooms
  • +Diverse food options
  • +Excellent entertainment

Could Improve

  • –Coral in the sea
  • –Restrictions for dinner attire
Cleanliness8.3

The rooms are impeccable and well maintained, indicating high cleanliness.

Service8.6

Staff are very friendly and attentive, receiving praise throughout the reviews.

Location8.8

The breathtaking location is highlighted as a major positive aspect.

Room Quality8.3

Rooms are spacious and comfortable, meeting expectations.

Amenities8.3

The variety of amenities offered, including pools and restaurants, is generally well received.

Value for Money8.2

The overall experience reflects good value, although slight concerns may be noted about specific amenities.

Food and Beverage8.4

Food variety and quality received positive remarks, showcasing great dining experiences.

Overall Experience8.3

Overall, guests expressed high satisfaction with their stay.

943lubicak

Family · Mar 2026

10

an unforgettable stay in kenya

Liked:the vacation there was a great, we had a lot of relaxiation and a lot of fun with the entertaiment team. with the activities that the team organizes, we were never bored. you could always go to them and they would entertain you. my favorite activity was volleyball in the afternoon. The athmosphere was always great. i especially liked winny, brian and omar, as they always entertained me

via tripadvisor

maxwelljosepho

Couples · Mar 2026

8

My experience at leopard Beach Resort

Liked:Best vacation Leopard beach resort is a great vacation destination. We loved the whole experience at the hotel. The staff is very friendly and helpful. Services are top okay. They have great activities organized for the guests. We loved the animation team as they keep the kids entertained throughout your stay. I'm definitely coming back, Hopefully Mr.Kioko please keep the chui marvels dancers they are super talented

via tripadvisor

UrviLimaye

Family · Feb 2026

6

A bit overpriced for what you get

Liked:It’s a decent but a very old property. When you ask for packed lunch, make sure you specifically ask them what they are going to pack for you. Otherwise they’ll pack any dry snack (not a real food) and give it to you although you must have paid huge cost for your lunch under full board booking

via tripadvisor

aresorso

Couples · Feb 2026

10

An amazing place to stay for a wonderful holiday in Kenya for beach life and great safaris.

Liked:My wife and I spent 8 wonderful days at Leopard Beach Resort and we loved every single day. Our rooms were comfortable and clean. The food at the restaurant was superb with a wide variety of international and local dishes. The fresh fruit was out of this world (mangos, pineapples, water melon, passion fruit). The staff ranging from those who cleaned our room, to those waiting on clients in the restaurant and also to those who looked after the beach beds on the beautiful private beach area were very professional and friendly which is not the case in all hotels. There was always a friendly 'Jambo' for us from a smiling face. Every Friday dinner is served on the beautiful beach just a matter of metres from the ocean waves. This event involves so much work for the kitchen and restaurant workers. There was always tight security on the hotel compound which made us feel safe. The hotel compound was situated in a beautiful tropical garden with amazing local flora and what added a more genuine Kenyan experience to our stay were the local monkeys running around the garden jumping from tree to tree and also balcony to balcony. One can stay and enjoy beach life or opt to go on local trips such as safaris or experiencing life in a local village (this was a genuine reality check for us) amongst others. We highly recommend this wonderful beach resort!

via tripadvisor