maji deluxe room outside view
maji deluxe room
maji dining room
maji private beach view
maji private beach
maji deluxe bathroom
maji deluxe bathtub private jacuzzi
maji deluxe private jacuzzi

The Maji Beach Boutique Hotel

From: $95 p. p. n. sharing

Maji, the Swahili word for water, is an aptly named beach hotel in the northern part of Kenya’s picturesque Diani Beach. The luxury boutique hotel is uniquely surrounded on 3 sides by its vast swimming pool.  Service at the Maji is outstanding, and staff go out of their way to make guests’ stay pleasant. With its private beach and warm, gentle sea, you may not want to leave the property itself at all.

Enquire Now