Dolphin Lodge Zavora is situated on an 11 Hectare site on the beach at Praia do Zavora in the Inhambane province of Mozambique. Dolphin Lodge sits high on top of two dunes, offering spectacular views to all sites.
Dolphin Lodge can be accessed by a normal 2 wheel drive motor car. The road to the North of Maputo is being widened and resurfaced and is tarred all the way from Maputo to Inharrime. The sand road to Dolphin Lodge Zavora starts 12km North of Inharrime and is 15 km long.