Location of Anantara Bazaruto Island Resort and Spa

Anantara Bazaruto Island Resort and Spa is located in the stunning and exquisite Bazaruto Island, which lies just 30km off the coast of Vilanculos in Inhambane Province.

Anantara Bazaruto Island Resort and Spa is an exquisite island resort, situated on the idyllic and pristine Bazaruto Island. It offers visitors the quintessential Indian Ocean island holiday, as well as a gateway to the unspoilt beauty of the Bazaruto Archipelago.

The Bazaruto Archipelago islands in Mozambique were formed when sand was deposited here hundreds of thousands of years ago by the waters of the Limpopo River. The river estuary has now been shifted through various tectonic forces several hundred kilometres to the south.

During low tide many white sandy islands pop up, covered in shells. Only 6 hours later they will be 10 metres underwater again. Legend has it that the Portuguese disposed of prisoners this way, by dropping them off on a beautiful deserted island.

Getting to Anantara Bazaruto Island

Anantara Bazaruto Island Resort has a prvate airstrip and helipad.

By Plane

 Ananatara Bazaruto is easily reached from Maputo, Nelspruit or Vilankulo International Airport, which is a direct 2-hour flight from Johannesburg

By Helicopter

The short island hop is just a 25-minute flight from Vilanculos Airport.

By Boat

Enjoy a scenic journey to Anantara Bazaruto Island Resort by boat from Vilankulo to Bazaruto Island. This begins with a road transfer from the airport to Vilankulos Beach Lodge followed by a boat transfer to Anantara Bazaruto Island Resort. The duration of the trip is approximately 1.5 to 2 hours.

GPS Co-ordinates

21:31:39 S
35:13:35 E

Mozambique Holiday Lodges and Vacation Packages
©2026 Siyabona Africa (Pty)Ltd - Mozambique Travel
Privacy Settings