Situado ao longo da Praia de Diani, o The Maji Beach Boutique Hotel disponibiliza uma piscina exterior e interior, um restaurante e um bar de apoio à piscina. Também disponibiliza um centro de fitness e serviços de massagens.
Os espaçosos quartos climatizados apresentam uma decoração elegante, uma varanda com vistas do Oceano Índico e uma área de estar com televisão por satélite. Alguns quartos também dispõem de uma piscina privada. As casas de banho incluem um roupão de banho, chinelos e produtos de higiene pessoal gratuitos.
Os hóspedes podem relaxar na praia, na piscina ou com uma massagem. Existe também uma área de estar partilhada, uma biblioteca e uma loja de recordações. O restaurante serve uma variedade de cozinha swahili, indiana e mediterrânica.
O Maji Beach Boutique Hotel está localizado apenas a 5 km do Aeródromo de Ukunda e a 35 km de Mombasa. O Aeroporto Internacional Moi encontra-se a 50 km.