* Azura Benguerra Island is a luxury resort located on the island of Benguerra in the Bazaruto Archipelago. The resort offers a variety of activities, including diving, snorkeling, fishing, and sailing.
* Club Med Mozambique is a family-friendly resort located on the island of Ponta do Ouro. The resort offers a variety of activities, including swimming, snorkeling, diving, and windsurfing.
* Dugong Beach Lodge is a small, intimate lodge located on the island of Inhaca. The lodge offers a variety of activities, including diving, snorkeling, fishing, and hiking.
* Indigo Bay Island Resort is a luxury resort located on the island of Vamizi in the Quirimbas Archipelago. The resort offers a variety of activities, including diving, snorkeling, fishing, and sailing.