Skip to content
DianIGuide
Aerial view of Leopard Beach Resort on white sand coastline with arched colonnade building, pool, and tropical gardens
Couple relaxing by the pool at Leopard Beach Resort with ocean view, palm trees, and thatched shade structures
Spacious resort room at Leopard Beach with white and turquoise decor, king bed, balcony with tropical garden view
Resort★★★★

Leopard Beach Resort & Spa

4.4(1,000+ reviews)
From 180 €/night
PoolBeach AccessWifiRestaurant
Diani BeachCheck-in 2pm, Check-out 10am

Highlights

  • 28-acre beachfront resort with 198 rooms, from garden terraces to private seaview villas
  • Uzuri Spa set in 6 acres of indigenous forest — voted a leading spa resort in Africa
  • Five restaurants including Saffron, Lemongrass, and wood-fired Pizza Tornati
  • Little Leopards Kids Club, 18-hole golf course, and full water sports
  • Travellife Gold certified for sustainability

Leopard Beach Resort & Spa occupies 28 acres of tropical gardens on Diani Beach, with the Indian Ocean at one edge and an indigenous forest at the other. With 198 rooms — from garden-level terraces to three private villas perched on coral outcrops overlooking the sea — it covers a wide range of budgets and travel styles. The resort holds a Travellife Gold sustainability certificate, and its Uzuri Spa has been voted a leading spa resort in Africa.

The Spa & Grounds

The Uzuri Spa — uzuri means 'goodness' in Swahili — is set within six acres of indigenous forest on the resort grounds. Five treatment rooms, including two for couples, offer TheraNaka massage therapies, Theravine anti-ageing facials, hydrotherapy, and body wraps that blend African products with European techniques. A sauna, steam bath, outdoor pool with integrated Jacuzzi, and yoga classes from beginner to advanced complete the wellness offering. The Afya Gym provides cardiovascular equipment for those who prefer a more active approach. Beyond the spa, the grounds include an 18-hole golf course and a full water sports facility on the beach.

Rooms & Dining

Rooms range from 60 Deluxe Terrace rooms with garden patios to 78 Superior Balcony rooms on upper floors with ocean views, nine Seaview Chui Class Cottages with private gardens and premium service, seven suites with Jacuzzis and living areas, and three exclusive seaview villas on coral outcrops. Chui Class — chui means leopard in Swahili — includes 24-hour room service, valet, and laundry. All rooms have air conditioning, rain showers, satellite TV, Wi-Fi, and mini-bars. Dining runs across five restaurants — Saffron for fine dining, Lemongrass for Asian flavours, Pizza and Pasta Tornati for wood-fired Italian, Pool Bistro for casual lunches, and Coco Mchana for outdoor dining — with four bars and three lounges including the Kalani Coffee Lounge.

Practical Details

The resort is 5 kilometres from Ukunda Airstrip, 34 kilometres from Mombasa, and 43 kilometres from Moi International Airport. Families are well catered for with the Little Leopards Kids Club. Half-board and full-board packages are available. The resort also hosts conferences and weddings. Contact: +254 724 255280 or reservations@leopardbeachresort.com.

Award-winning 4-star resort perched on a coral cliff overlooking Diani Beach. Known for elegant rooms, lush gardens, and a dramatic infinity pool with ocean views.

Tags:
  • #beachfront
  • #infinity-pool
  • #romantic
  • #award-winning
Verified March 2026Report an issue

Explore More Where to Stay