We recently had the pleasure of staying a couple of nights at
The Maji Beach Boutique Hotel and it really could not have been better. What an amazing place it is, located in breathtaking settings directly on a private stretch of the dazzling white Diani Beach.
Our impeccable clean room had stunning views over the Indian Ocean and we loved it so much that we didn’t want to leave. The adults-only atmosphere was so relaxing, the staff were wonderful, engaging and contributed to a great holiday and the breakfast was outstanding. We will return as soon as possible!