Лодж расположен на острове Базаруто – самом крупном острове одноименного архипелага, протяженностью 37км х 7 км. Остров является частью национального парка Базаруто.
Лодж представляет собой комплекс шале, построенных из природных материалов и декорированных в традиционном восточно-африканском стиле, окруженных махагоновыми и тиковыми деревьями.
Benquerra Lodge предлагает своим гостям разнообразные активные формы отдыха - наблюдение за птицами, морские круизы и наблюдение за дельфинами, рыбалку и подводные сафари, пешие прогулки по заповеднику.