Availability
We are sorry, there are no rooms available at this accommodation at the moment
We are sorry, there are no rooms available at this accommodation at the moment
Untamed and untouched, the Southern Mozambican coastline plays host to a unique battle between the open Indian Ocean and the estuaries of Maputo Bay. Machangulo Beach Lodge is located between Inhaca Island and the dunes of the Santa Maria Peninsula.
The Lodge overlooks this magic; endless white beaches, pristine and untouched dune forests, estuaries bursting with life and eternally wide open ocean –all in an energetic harmony. Hidden away amid the dunes and hiding amongst the forests, Machangulo Beach Lodgehas a warm and inviting atmosphere, keeping its guests calmly protected from the epic nature outside.