Nestled on the peaceful peninsula of Ponta da Linga Linga, flanked by the seashore on one perimeter and tranquil Inhambane

From: R1130
Per Person Sharing
Zongoene is positioned amongst the dunes and trees where the Limpopo river meets the Indian ocean. Accommodation for up to

Captain Lee Lodge is located in the village of Inhassoro, a fishing village situated on the mainland across from Bazaruto

From: R1250
Per Person Sharing
Palm Beach Lodge is surrounded on three sides by the Indian Ocean, with mangroves at the back of the property

Nested in the pristine coastal forest, Dunes de Dovela Eco Lodge is situated 15 km north of Praia da Zavora

From: R1265
Per Unit
Welcome to Morrungulo Bay, a beach lodge development situated at Morrungulo located approximately 580 km north of Maputo at Morrungulo

From: R1287
Per Person Sharing
Barra Beach Club is ideally located outside Praia do Tofo and has its own private beach leading into the beautiful

The stylish self-catering Avocet Lodge offers four luxury en-suite bedrooms, a swimming pool, and amazing sea views. Experience

From: R1600
Per Unit
Tri M-Wave Loge is a brand new development that officially opened in December 2011, providing an exciting holiday experience

From: R1630
Per Person Sharing
Vilanculos Beach Lodge offers a casual beach resort-style experience that is ideal for a family vacation. The resort offers