The Maji
The Maji 2
The Maji 3
The Maji 4
The Maji 5

The Maji

Diani Beach, KE
View on Map

About

Among the loveliest of Diani's beachfront boutique hotels, the Maji – which means 'water' in Swahili – is simply gorgeous. The water feature in the beautiful Swahili lobby is surrounded by West African carvings, with welcome touches of contemporary art throughout. Each of the 15 rooms has its own vibe, but all have enormous beds, high ceilings and lovely bathrooms. Bliss.