Kenya and in particular the area of Diani Beach is one of the finest destinations for water sports of all kinds. Our recommended water sport facility brings the water sport fascination to reality for all ages and fitness levels alike.

Water sport activities

Kenya and in particular the area of Diani Beach is one of the finest destinations for water sports of all kinds. Our recommended water sport facility brings the water sport fascination to reality for all ages and fitness levels alike.

Whether exploring Kenya’s Swahili Coast above water or below. For adventure lovers; scuba diving, deep sea fishing, wind surfing, kite surfing, snorkeling safaris, jet skiing are some great ways to unwind in the sun. For those looking for more laid back activities; how about a gentle boat trip though the mangrove forest or watching fish dart under a glass bottom boat.

Wasini Day Excursion

A full day of fun filled activities with a visit to the KisiteMpunguti national marine park; snorkeling and scuba diving spots at their best.

Interesting places - Golf

Enjoy a round at Leisure Lodge Golf Club next door to Leopard Beach Resort and spa. The 18-hole palm-fringed championship golf course is home to the Diani Beach Masters and is one of the most exciting and picturesque courses in Kenya.

Diani beach art gallery

The Gallery is open to all and welcomes your to sample this outstanding cultural experience!

Other activities

  • Half or Full day excursions to Shimba Hills National Reserve famed for the Sable antelope
    1. Dinner at Tamarind dhow
    2. Skydive at Diani Beach


World travel awards

We take pride in meeting and exceeding our guests expectations; as a testament to this and the confidence our guests have in us;
Leopard Beach Resort and Spa is home to internationally recognized awards.

Location

The resort is situated on Diani Beach on
Mombasa's south coast, easily accessible from

Mombasa Town: 34 km

Mombasa Train station
(Miritini Terminus ) 45 Km

Mombasa International Airport : 43 km

Local Airstrip at Ukunda: 5 km