
Benguerra Lodge is a romantic island getaway, situated off the coast of Mozambique on Benguerra Island, this lodge with its turquoise waters, white sandy beaches and warm cool nights is a favourite destination for couples on honeymoon…

Indigo Bay Hotel is Located on Bazaruto Island off the coast of Mozambique This unspoilt setting creates a true African island experience with all the natural splendour of white beaches, clear turquoise seas and coral reefs…

Marlin lodge is located on the island of Benguera in the Bazaruto Archipelago. Consisting of 19 En-Suite Chalets stretching along the beach of Flamingo Bay with a walkway down to the sandy white beach…

Azura is a luxury eco retreat situated on the beautiful Benguerra Island. Luxury, privacy, romance and relaxation are all synonymous with a stay at Azura.