et along Diani Beach, on 11 acres of gardens, this upscale resort is a 5-minute walk from Leisure Golf Club.

Featuring locally-carved furniture and bright accents, the airy rooms come with minibars, tea and coffee making facilities and verandas facing the Indian Ocean.

The resort offers free water sports. Other amenities include 2 tennis courts, a spa, 4 outdoor pools, and a jogging trail, as well as 2 refined restaurants, 2 bars (1 with live piano music) and a terrace where drinks are served. There is also beach access.