Hotels and Lodges

Great accommodation

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

Located on Diani Beach, this resort is a beautiful place to relax and enjoy your stay with attentive service and genuine hospitality.  It comprises standard and superior rooms, suites, cottages and luxurious private villas.  All rooms are excellently furnished.  It has a diverse range of wining and dining options.  It has a spa that offers a wide range of treatments and therapies.