he Maji Beach Boutique Hotel is a unique 15 room Beach Boutique Hotel on Diani Beach.The Hotel features 15 individually designed and furnished rooms classified under 6 different categories. Our Garden view rooms accomodates two guests; our suites can accommoate a maximum of three.Our Restaurant offers guests a more formal dining experience either in the comfort of an air-conditioned indoor dining room or on the Swahili terrace overlooking the swimming pool.
Our extensive “a la Carte” menu features Swahili, Indian, Mediterranean and other ethnic specialities, with an accent on fish and seafood brought in daily from the ocean and using only use locally grown fruit, vegetables and herbs from surrounding areas.
Hotel The Maji Beach Boutique Hotel is a top-class hotel in Gazi, Kwale .