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

About the Hotel

Diani Beach Road, Diani Beach, Kenya, 34,80400

Rooms and Villas

Leopard Beach Resort & Spa offers 198 rooms within 28 acres of tropical gardens. Options include superior balcony rooms, deluxe terrace rooms, sea view suites, and Chui Class Cottages with private gardens or patios. The Residences offers serviced villas with private pools. Villas feature four-poster beds, lounge areas, bathrooms with walk-in rain showers, and Jacuzzis for two. All rooms include air conditioning, multi-channel satellite TV, Wi-Fi, telephone, tea/coffee facilities, hairdryer, and mini-bar. Suites add DVD/CD players and larger living areas. Interconnecting rooms are available.

Diverse Dining Options

The resort features a range of dining choices, including the Saffron Restaurant for Indian cuisine and Pizza 'n' Pasta Tornati for Italian dishes. The Pool Bistro offers burgers and fresh fish. Lemongrass serves Asian fusion cuisine. Nyama Choma and Coco Mchana offer seasonal outdoor dining. The Mawingu Sky Lounge provides views with meals and cocktails. The Kalani Coffee Lounge offers coffee and pastries. Guests can opt for full board or half board with buffet breakfast, live cooking stations at Horizon Restaurant, beach barbecues at Coco Mchana, or traditional dishes at Nyama Choma gardens. There is also an ice cream bar and kids' menus.

Leisure and Entertainment

Leopard Beach Resort & Spa offers several recreational activities. The Uzuri Spa and Fitness Forest includes treatment rooms, a gym with cardiovascular equipment, a pool with Jacuzzi, a sauna, and a steam bath. The Mahogany Lounge hosts live shows and traditional dancers, with Rosy's Bar adjoining. Mario's is a sports bar broadcasting live events. Water sports include scuba diving, wind surfing, and jet skiing. The Leisure Lodge Golf Club is nearby. Excursions to Shimba Hills National Reserve and sunset cruises at Kongo River are available.

Location and Accessibility

The resort is located on Diani Beach, on Mombasa's south coast. It is 34 km from Mombasa Town, 45 km from Mombasa Train station (Miritini Terminus), 43 km from Mombasa International Airport, and 5 km from Ukunda Airstrip. Nearby landmarks include Nakumatt Diani (1 km), Diani Beach Art Gallery (2 km), and Kongo Mosque (2.5 km). The property is near the white sands of Diani Beach.

Services and Amenities

Leopard Beach Resort & Spa provides services such as a kids club, meeting rooms, and wedding planning. The Uzuri Spa offers massage therapies. Dining options include four a la carte restaurants and bars. The Residences provide serviced villas with breakfast, half-board, or full-board options. Conference facilities include LCD projectors, audiovisual systems, and Wi-Fi. Wedding packages range from Chui Gold to Chui Bronze. The resort also offers event planning services.

View all

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) 4.0 km
Moi (MBA) 44.5 km

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • Wi-Fi
  • Parking
  • Free off-site car park
  • Safe deposit box
  • 24-hour reception
  • Wheelchair access
  • Security
  • Currency exchange
  • Gift/Newsstand
  • Beauty salon
  • Multilingual staff

Sports & Fitness

  • Exercise gym
  • Tubing

Services

  • Airport shuttle
  • Room service
  • Laundry
  • Dry cleaning
  • Medical facilities service
  • Shops/Commercial services

Dining

  • Continental breakfast
  • Restaurant
  • Beach bar
  • Snack bar
  • Picnic area/ Tables
  • Free breakfast
  • Buffet breakfast

Business

  • Business centre

Children

  • Babysitting/Child services
  • Game room

Spa & Leisure

  • Indoor swimming pool
  • Outdoor swimming pool
  • Sun loungers
  • Casino
  • Garden area
  • Health club
  • Sauna
  • Steam room
  • Jacuzzi
  • Treatment room

Room features

  • Free Wi-Fi in rooms
  • Air conditioning
  • In-room safe
  • Mini-bar
  • Balcony

Bathroom

  • Hair dryer

Media

  • Cable/ Satellite television
Show more

Location

Diani Beach Road, Diani Beach, Kenya, 34,80400
Map view
Diani Beach Road, Diani Beach, Kenya, 34,80400
Nearby
Diana Complex Shopping Centre
170 m
Diani - Chale Marine National Park and Reserve
530 m
Restaurants
Amigos Bar and Restaurant
130 m
Beach Road
Shan e Punjab
880 m
Diani Beach Road Opposite Hotel Diani Beach Resort-Diani Complex
Aniello's
840 m
Diani Beach Rd
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
16Oct2025Select date
Check-out
17Oct2025Select date
Rooms and Guests2 Guests, 1 Room