HomeDestinationsTours & SafarisMSG Hotels & ResortsAbout UsContact
Leopard Beach Resort and Spa

Leopard Beach Resort and Spa

Leopard Beach Resort & Spa is a beachfront resort on Diani Beach offering comfortable accommodations surrounded by tropical gardens and beautiful Indian Ocean views. Guests can enjoy a variety of dining options, a large swimming pool, and the renowned Uzuri Spa & Fitness Forest. With excellent leisure facilities and a relaxing coastal atmosphere, it is an ideal destination for a memorable beach holiday.

Back to hotels

Hotel

5 Star

Selected stay

Location

Diani Beach Road, Diani Beach, Ukunda 80400 Kenya

Style

Partner Hotel

Diani Beach Road, Diani Beach, Ukunda 80400 Kenya

Leopard Beach Resort and Spa
Leopard Beach Resort and Spa gallery 1
Leopard Beach Resort and Spa gallery 2
Leopard Beach Resort and Spa gallery 3
Leopard Beach Resort and Spa gallery 4

Leopard Beach Resort and Spa

Diani Beach Road, Diani Beach, Ukunda 80400 Kenya

Diani Beach Road, Diani Beach, Ukunda 80400 Kenya

Located along Diani beach, Leopard Beach Resort & Spa boasts panoramic views of the Indian Ocean and is set within a tropical garden. The resort is within 5 km from Ukunda. The bright, air-conditioned rooms feature a satellite TV, safe and tea-and-coffee-making facilities. Each unit has a minibar and en suite bathroom including free toiletries. All rooms have a view of the garden and some of the sea. Leopard Beach Resort offers a selection of restaurants and bars. The signature à la carte restaurant, The Chui Grill is situated on a two-tiered timber deck and serves fresh seafood and grills. The Uzuri Spa and Fitness Forest is set in a 6-acre indigenous forest, offering a selection of treatments and wellness facilities. Guests can enjoy a refreshing swim in the large pool. Resort facilities include an adventure centre and children’s playground. Free WiFi is available in rooms and public areas and the Moi International Airport is within 45 km. Solo travellers particularly like the location — they rated it 8.8 for a one-person stay.