Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From244US$ /night
Check-in
23Nov2025Select date
Check-out
24Nov2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

34, Diani Beach, Kenya, 80400
-
Near the Indian Ocean

Location

Leopard Beach Resort and Spa is located on Diani Beach along Mombasa's south coast, just 34 km from Mombasa Town. The resort is easily accessible, situated 43 km from Mombasa International Airport and 5 km from the local Ukunda airstrip. Guests can enjoy the stunning white-sand beaches and warm Indian Ocean right at the doorstep.

Accommodation

The hotel offers 198 rooms spread across 28 acres of tropical gardens, including superior balcony rooms, sea view cottages, and private villas. Guests can select from a variety of spaces, such as the luxurious Chui Class cottages which feature larger bedrooms with private gardens. Each room type includes amenities like air conditioning and rain showers, ensuring comfort and convenience.

Dining

Leopard Beach Resort provides diverse dining options, including an authentic Indian specialty restaurant and an Asian fusion venue called Lemongrass. Guests can enjoy themed dining experiences such as weekly alfresco dinners by the beach at Nyama Choma. The resort also features a selection of bars, including Marco's al-fresco bar, which offers cocktails with views of the ocean.

Wellness

The Uzuri Spa and Fitness Forest is situated within the resort, offering a wide range of treatments and therapies using original African products. The spa includes outdoor jacuzzis, a sauna, and an adult-only pool for relaxation. Fitness enthusiasts will appreciate the fully equipped gym and yoga sessions available at the facility.

Family and Children Services

Leopard Beach caters to families with the Little Leopards Kids Club, offering supervised activities for children, including crafts and treasure hunts. Arrangements for early dinners and children's meal options are available at all dining outlets. The resort also provides nanny and babysitting services upon request.

Highlights

Location: Diani Beach on Mombasa's south coast

Accommodation: 198 rooms in tropical gardens

Dining: Lemongrass Asian fusion restaurant

Wellness: Uzuri Spa with outdoor jacuzzis

Family Services: Little Leopards Kids Club

Accessibility: 34 km from Mombasa Town

Must-do experiences

  • Snorkel at Kisite-Mpunguti Marine Park to see vibrant marine life.
  • Taste Swahili dishes like ugali and nyama choma at Ali Barbour's Cave.
  • Visit the local Diani Beach Market on Sundays for unique crafts.
  • Explore the nearby Sikelele Village for an authentic cultural tour.
  • Catch a sunset at the iconic Diani Beach while enjoying fresh coconut.
View all

Select 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
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 Calendar

Check availability and prices for your dates now!

Getting around

A list of all available modes of transport

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

  • Non-smoking rooms
  • Free Wi-Fi
  • Safe deposit box
  • 24-hour reception
  • No pets allowed
  • Luggage storage
  • Locker room
  • Coffee shop

Sports & Fitness

  • Fitness centre
  • Wind surfing
  • Diving
  • Golf course
  • Billiard tables
  • Darts
  • Table tennis
  • Yoga class
  • Sports trainer
  • Fishing

Guest Parking

  • Electric kettle

Services

  • Paid airport shuttle
  • Room service
  • Housekeeping
  • Laundry
  • Dry cleaning
  • Shops/Commercial services
  • Welcome drink

Dining

  • In-room breakfast
  • Restaurant
  • Snack bar
  • Bar/ Lounge area
  • Outdoor dining area

Business

  • Business centre
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

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

Spa & Leisure

  • Outdoor swimming pool
  • Beach access
  • Karaoke
  • Live entertainment
  • Night club
  • Sun terrace
  • Garden area
  • Spa & wellness centre
  • Sauna
  • Body scrub
  • Facial
  • Treatment room
  • Body wraps
  • Back massage
  • Head massage
  • Full body massage
  • Foot massage

Room features

  • Air conditioning
  • Mini-bar
  • Sitting area
  • Terrace
  • Garden furniture
  • Tea and coffee facilities
  • Dining table
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

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

Dining Onsite

Leopard Beach Resort And Spa offers a delightful dining experience with an array of culinary options that range from local African to international flavors. Guests can enjoy meals in stunning settings, from traditional buffets to seaside grills, all crafted for indulgence and authenticity.
Leopard Beach Resort And Spa Diani Beach Restaurant photo
Leopard Beach Resort And Spa Diani Beach Restaurant photo
Leopard Beach Resort And Spa Diani Beach Restaurant photo

Horizon Buffet Restaurant

International with African influences
Ambiance
A vibrant and diverse setting mixing traditional and modern elements, suitable for family-friendly gatherings or intimate dinners
Key Offerings
A lavish buffet featuring Halal, vegetarian, and vegan dishes, providing a broad selection that changes daily
Reservation
Recommended
Lunch: 12:30 - 14:30, Dinner: 18:30 - 21:30 daily

Chui Grill

International
Ambiance
A relaxed yet elegant space, perfect for evening dining with a cozy atmosphere
Key Offerings
A tantalizing menu featuring grilled specialties and international dishes, ideal for meat lovers
Reservation
Recommended
19:30 - 23:00 daily

Lemongrass

Asian fusion
Ambiance
An inviting space complete with views of a rock pool, blending contemporary decor with a tranquil vibe
Key Offerings
A mouthwatering selection of Asian fusion delicacies, accompanied by an adjoining Grasshopper cocktail bar for refreshing drinks
Reservation
Recommended
19:30 - 23:00 daily

Pool Bistro

International
Ambiance
A casual, open-air setting overlooking the inviting pool, perfect for laid-back dining
Key Offerings
Light bites and refreshing drinks ideal for a sun-soaked day by the pool
Reservation
Not needed
10:00 - 18:00 daily

Tornati Pizzeria

Italian
Ambiance
A casual yet charming atmosphere ideal for family meals or a quick bite with friends
Key Offerings
Authentic Italian pizzas made to order, emphasizing traditional preparation methods
Reservation
Not needed
10:00 - 18:00 daily

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
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
FAQs
About Leopard Beach Resort And Spa
Check-in
23Nov2025Select date
Check-out
24Nov2025Select date
Rooms and Guests2 Guests, 1 Room