Leopard Beach Resort and Spa

Leopard Beach Resort and Spa

Photos

Overview

Leopard Beach Resort sits along Diani Beach, one of the coast's finest stretches of sand, with about a thirty-seven minute drive to Kwale. The grounds run to twenty-five acres of tropical garden, and scattered through them are rooms in a range of styles, some looking onto the sea, others onto the greenery, along with suites, private cottages set among their own gardens, and sea-view villas. Every room comes with the…

  • Rooms: 198 rooms
  • Type: Hotel
  • Chain: The TravelBook Group
BarFitness CenterMassageSaunaSpa & Wellness CentreSpa FacilitiesSpa lounge/relaxation areaSpa/wellness packagesFitnessYoga classesFitness classesPersonal trainerFitness/spa locker roomsBack massageNeck massage

Rooms

No available rooms

There are no rooms available for the selected dates. Please try different dates.

Location

Reviews

Reviews

Based on 1483 reviews

Category ratings

Tripadvisor

Recent reviews

  • 862lavenderw2026-09-07

    Perfect

    Everything is just good The ambiance has tranquility and serenity

  • Ollie_a_w2026-09-06

    Entertainment team

    Everything about this place was incredible from the rooms to the food and the staff. The entertainment team are especially incredible as a Professional Dancer myself I can very confidently say their professionalism and performance quality was top tier. Shout out to David for welcoming me with open arms teaching me new styles of dance and being a true asset to the entertainment team.

  • J1399IZcharlotten2026-09-04

    Could be better for

    Apes can get into your room as the cleaning crew sometimes doesn’t close the windows right. I have no idea what products they put into the one good swimming pool but it turned my blonde hair green even with protection on it, it also destroyed my new bikini by turning it from blue to a yellowish green colour and all they will tell you is sorry and do nothing about it.

Good to know

Info

Check-in
12:00
Check-out
10:00

Children and infants

Guests up to 12 years old are considered children.

Guests up to 2 years old are considered infants.