← Mbsvnqb cruise guide
scenic · Mbsvnqb

Diani Beach: Private Beachfront Villa Day with Butler

Escape to Africa's finest white-sand beach — Diani, rated among the world's best — in absolute privacy at a luxury villa, with a personal butler, infinity pool, and Indian Ocean views that erase all sense of time.

What to expect

A private driver collects you from the port and whisks you 30 km south to Diani, where cliff-top Alfajiri Villas perch above powder-white sand. Your butler prepares a welcome of fresh tropical juice and a bespoke light lunch. The afternoon is yours: swim in the infinity pool, take a guided snorkel on the house reef, or simply recline in a daybed while the turquoise ocean dazzles below. Departure is timed precisely for your all-aboard.

Book it with
Alfajiri Villas Diani (official)
USD 500–800 per villa per day (exclusive day-use, butler, light lunch; contact villa directly for cruise day-use rate)
Book it →

Good to know

Reserve the day-use arrangement directly with the villa manager at least 3–4 weeks ahead — it is not always advertised online. Transfer from Kilindini Harbour takes approximately 45 minutes by private car. Arrange return transfer for 3:30 pm to comfortably make a 5 pm all-aboard.

← Back to the full Mbsvnqb guide

⚓ Your bucket-list concierge

Doing the whole cruise?

Tell us your sailing and we'll send the bucket list for every port — the operator to call, real prices, and an honest verdict on each ship tour.

No spam. The honest plan, even when it says skip the ship’s tour.