Enjoy a 4-night all-inclusive escape to Azura Marlin Beach – it is like stepping into a private slice of the Indian Ocean—remote, slow-paced, and quietly luxurious. You arrive via a short helicopter hop from Vilanculos, sweeping over turquoise waters and sandbanks before touching down on Benguerra Island in the Bazaruto Archipelago. The resort sits inside a protected marine national park, surrounded by untouched beaches, coral reefs, and almost no development.
The package includes return economy airfare with Airlink from Johannesburg to Vilanculos Airport.
Stay: Azura Marlin Beach
Room: Beach Villa
Meals: Lunch, dinner, breakfast & a selection of drinks.

Relax 3 more nights on this romantic resort and enjoy all the activities the lodge offer.
Overnight 3 more nights:
Stay: Azura Marlin Beach
Room: Beach Villa
Meals: Lunch, dinner, breakfast & a selection of drinks.

After breakfast at the lodge and the last morning activity, we depart with helicopter to airport for your flight back to Johannesburg.
End of service
Valid until: 10 January ‘27
Valid for 21 April – 31 July & 1 November – 20 December 2026Total Per Person in Sharing: R52,182.00
International flights from Johannesburg to Vilanculos Airport are available on Airlink.
Speak to our travel experts to start planning your tailor-made safari or tour.
+27 12 345 1942
Request a Quote