Bazaruto Lodges
A selection of Bazaruto Lodges... most of which are situated on the island of the Bazaruto Archipelago. However, there are some excellent properties bordering the town of Vilanculos (which is the entry point for the islands), which offer the same activities, but are based on the mainland, such as Casa Rex.