Are you Looking for This Type of Accommodation?
Chat with us.
Leopard Beach Resort is award winning beach front resort, located at Diani Beach on Mombasa’s South Coast, offering both luxury hotel stay and up-market fully serviced villas.
Overlooking the Indian Ocean’s emerald waters, this superb resort boasts an impressive range of facilities, including the choice of three swimming pools, a selection of bars and a collection of á la carte and multi-cuisine restaurants.
Spread on the 25 acres of magnificent tropical gardens, Leopard Beach Resort consists of 158 comfortable and welcoming rooms, all excellently furnished and equipped with rain shower and bidet, air conditioning, multi channel satellite Flat Screen television, WiFi connectivity, telephone, tea/coffee making facilities, hairdryer, mosquito nets on request and a well-stocked mini-bar.