Book here and pay
10% less
than on Booking.com!
Check rooms and rates
From244US$ /night
Check-in
08Nov2025Select date
Check-out
09Nov2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

34, Diani Beach, Kenya, 80400

Leopard Beach Resort And Spa is a 5-star Diani Beach hotel that features luxury accommodation, an extensive Uzuri Spa, and several on-site dining options. Guests can enjoy a variety of pools and bars, including an adults-only pool area and a popular al-fresco cocktail bar overlooking the ocean.

Rooms & Amenities

Leopard Beach Resort And Spa offers 198 well-appointed rooms, including Superior balcony rooms, Deluxe terrace rooms, and luxurious seaview villas with private pools. Each room features air conditioning, a mini-bar, satellite TV, and Wi-Fi connectivity, along with eco-friendly rain showers.

Dining & Options

Dining options include the Lemongrass Asian-fusion restaurant, an authentic Indian specialty restaurant, and the Pizza 'n' Pasta Tornati, which serves home-baked pizzas. Marco's bar serves a selection of cocktails, while the Pool Bar & Bistro offers an a la carte menu.

Leisure & Family Services

Leisure facilities at Leopard Beach Resort And Spa include the Uzuri Spa and Fitness Forest, which features an adult-only pool, a fully equipped gym, and a variety of wellness treatments. Additionally, there are multiple pools and a children's club for younger guests.

Location & Transportation

The resort is conveniently located 5 km from Ukunda Airstrip and 43 km from Mombasa International Airport. Nearby attractions include Diani Beach Art Gallery (2 km) and Colobus Conservation (1 km), perfect for exploring local culture and wildlife.

View all

Choose your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Superior Balcony Room
2 persons
30 m² 
1 King-size bed
Shower
Balcony
Deluxe Terrace Room
2 persons
34 m² 
1 King-size bed
Shower
Air conditioning
Sea View Chui Class Cottage
2 persons
37 m² 
1 King-size bed
Sea view
Shower
Air conditioning
Two-Bedroom Villa Private Pool
2 persons
144 m² 
2 King Size Beds
Shower
Private pool
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability

Check availability and prices for your dates now!


Getting around

Comprehensive guide to transport options for seamless travel

City Centre
Diani Beach900 m
Airports
Ukunda (UKA) 3.7 km
Moi (MBA) 56.0 km

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • Free internet access
  • Safe deposit box
  • 24-hour reception

Sports & Fitness

  • Fitness centre

Guest Parking

  • Electric kettle

Services

  • Room service
  • Laundry

Dining

  • Restaurant
  • Bar/ Lounge area
  • Outdoor dining area

Business

  • Business centre

Children

  • Cots
  • Babysitting/Child services
  • Children's play area
  • Kids club
  • Game room

Spa & Leisure

  • Outdoor swimming pool
  • Jacuzzi

Room features

  • In-room safe
  • Mini-bar
  • Sitting area
  • Tea and coffee facilities
  • Dining table

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
  • AM/FM alarm clock
Show more

Location

34, Diani Beach, Kenya, 80400
Map view
34, Diani Beach, Kenya, 80400
Nearby
word of life church
600 m
Restaurants
Chui Grill Leopard Beach hotel
210 m
Diani Beach Road
Aniello's
820 m
Diani Beach Rd
Swahili Beach
1.1 km
Plot 65

Reviews and Ratings

Reviews from guests about their experience.
Guest reviews
5.0/10
based on 5 reviews
8.2
8.2/10 based on 165 reviews
Logan
United Kingdom, February  2025
8.6/10

I had a wonderful experience at this hotel, where everything from the cleanliness of the rooms to the attentive service made my stay enjoyable. The location offered stunning ocean views, perfect for relaxation, and the amenities were top-notch. However, I found the breakfast service didn't start as early as promised, which limited my options. Overall, it's a great place for a spa getaway with some minor hiccups.

Rooms
9.0
The rooms were extremely comfy and clean, with brilliant air conditioning that made for a pleasant stay.
Service
9.0
The staff was incredibly friendly and willing to help with any request, which really enhanced my experience.
Location
10.0
The hotel's location was stunning, surrounded by beautiful views of the ocean and lush tropical plants.
Dining
7.0
While the dining options were wonderful, the breakfast wasn't ready by 7 a.m. as promised, so I missed out on the full experience some mornings.
Facilities
8.0
The amenities, including the pool, were modern and well-maintained, providing a luxurious touch to my stay.
George
United Kingdom, January  2025
8.4/10

I had a wonderful stay at this hotel, with rooms that offered beautiful beach views and a very private setting, which made my experience feel even more special. The service was top-notch and everyone was incredibly friendly. The only downside was that the dining options could have been more varied. Overall, I felt it was a great value for money considering the luxurious amenities provided.

Rooms
9.0
The rooms were well-positioned with stunning beach views and were always tidy and clean, creating a comfortable atmosphere.
Service
9.0
I experienced great service throughout my stay, and the staff were awesome and very welcoming, which enhanced my overall experience.
Location
9.0
The setting is very relaxing, allowing for plenty of sun loungers to enjoy the beautiful ocean views. It was also easy to access from the local airstrip.
Dining
7.0
The dining experience included a la carte options each evening, but I found the breakfast wasn't fully ready by the advertised time, limiting my choices.
Facilities
8.0
The facilities were modern and well-maintained, making my stay enjoyable as I could easily access all amenities.
Parker
United Kingdom, December  2024
8.2/10

I had a wonderful stay at the hotel, as the rooms were spacious and comfortable. The facilities were perfect for relaxation, especially the spa, although I wished the dining options had a bit more variety. The location was quite nice, making it easy to unwind by the beach, but the dining service could improve in terms of availability. Overall, it offered great value for the price I paid.

Rooms
8.0
The rooms were spacious and comfortable, making my stay very pleasant.
Service
9.0
The service was attentive and friendly, which really enhanced my experience.
Location
9.0
The hotel was conveniently located near the beach, which was perfect for enjoying some relaxation time.
Dining
6.0
While I enjoyed the food, I found the dining options lacked some variety, especially for breakfast.
Facilities
9.0
The spa facilities were divine and a highlight of my stay.
Joseph
United Kingdom, October  2024
8.0/10

I had a relaxing stay at this hotel with large, clean rooms that offered stunning views in a very private setting. The service was professional and quick to respond, making my experience even better. However, I found the breakfast readiness a bit lacking, as it wasn't available on time every morning. Overall, it was a good stay, but I wished for more consistency in dining.

Rooms
9.0
The rooms were spacious, very clean, and had beautiful views that made my mornings feel special.
Service
8.0
The service was very professional and quick to act, which I really appreciated throughout my stay.
Location
Dining
7.0
Dining was pretty good with a lot of choices, but the breakfast was not ready by 7 a.m. as promised, which was a bit disappointing.
Facilities
8.0
The hotel's amenities were nice and added to the overall luxurious feel, making my stay enjoyable.
Rosie
United Kingdom, October  2024
7.4/10

My stay at the hotel was quite a mixed bag. While the rooms offered stunning views and a very private setting, they felt a bit dated and the shower temperature was unfortunately cooler than expected. The staff were very friendly and helpful, especially manager Salome, but there were some hiccups with service that could be improved. The location right in front of the beach was a highlight, and I appreciated the extensive dining options, although breakfast wasn't ready on time for my early mornings. Overall, it was a calming experience, but with some areas needing attention.

Rooms
7.0
The rooms were spacious with beautiful views, but they seemed a bit aged and the shower was lukewarm.
Service
6.0
The service was friendly, particularly from manager Salome, but there were some communication issues that need addressing.
Location
9.0
The hotel is wonderfully located right in front of the beach and near various amenities, making it quite convenient.
Dining
7.0
Dining had a great variety, local and international, but breakfast wasn't ready early enough for my schedule.
Facilities
8.0
The facilities were good, with a nice amount of sun loungers available, creating a relaxing atmosphere.
Access exclusive early booking discounts.
Choose your spa escape today!
Check Rates

Next best alternative

Consider them for your next trip.

Inspiration for future getaways

Good Resort alternatives
Check-in
08Nov2025Select date
Check-out
09Nov2025Select date
Rooms and Guests2 Guests, 1 Room