Villa Mashariki is a private luxury holiday villa in the town of Diani Beach located 400 meters from the stunning Diani Galu beach (four minutes walk).

The villa has a master suite, three large bedrooms and a fifth bedroom in a cute little guest house adjacent to the villa. All bedrooms have ensuite bathrooms, mosquito nets and ceiling fans and the bedroom in the Master Suite and the Luxury Room have airconditioning.

There are seven beds and a sofa. We can accommodate up to 14 guests. 

Security, house keeping and a chef is included in most nightly rates.

Per Night Available on Request I, Kwale County
Pickup point
Villa Mashariki Diani Beach, Diani Beach Road, I, Kenya View on Map
Amenities & Facilities


Wasini (Master Suite).

The Master Suite has a bedroom with a king-size bed, airconditioning and a balcony. A reception room with a double bed and private bathroom and a second large balcony. All beds have mosquito nets and fans.

Lamu Room.

The spacious Luxury Room has one king-size bed and a queen sized bed. Airconditioning, a balcony and an ensuite bathroom. A crib and a toddler bed can be added. All beds have mosquito nets and fans.

Watamu Room.

The Naivasha Room on the ground floor has a king-size bed and a sitting area. There is an ensuite bathroom and the bed has a mosquito net and a ceiling fan. The sofa can be made into a bed for one guest.

Funzi Room.

The veranda room on the ground floor with space for two people has an ensuite bathroom and a kingsize bed with mosquito net and a ceiling fan.

Guest House.

The small guest house adjacent to the villa has a small bedroom for one person with a basic bathroom and private porch. The bed has a mosquito net and a fan.

The Grounds.

Villa Mashariki has a large private garden with swimming pool. The large veranda has a sitting area, a hammock, books and a separate dining area.