Machangulo Beach Lodge

Maputo Bay, Mozambique

Machangulo Beach Lodge

Machangulo Beach Lodge is a small, intimate coastal retreat located amid the dune forests of Maputo Bay, close to Inhaca Marine Reserve. It is easily accessed by boat from Maputo.

Machangulo Beach Lodge is an intimate beach retreat set amid sand dunes at the northern tip of the Machangulo Peninsula, on the eastern side of Maputo Bay. From this location, it overlooks both Inhaca Island to the north, the Indian Ocean to the east, and Maputo Bay to the west. Remote and secluded, Machangulo is on the channel that separates the mainland from Inhaca Island, with access primarily by boat from Maputo marina. 

This is a region of stunning natural beauty, notable for its secluded beaches, but also for its vegetated dunes and forests, which are home to a host of unique flora and fauna.

Accommodation

Machangulo Beach Lodge accommodates only a small number of guests in its ten luxury chalets, all with private verandah and bathroom en-suite. Five of the chalets have a view of Inhaca Island and the sea, while the others are tucked away amid the dune forest. Wooden walkways connect the rooms to the beach and the main lodge area.

Facilities

Bar and dining area
Beach bar
Swimming pool
Boma

Activities

Diving
Snorkelling
Whale watching (June to November)
Tours of Santa Maria and Inhaca Island
Guided dune forest walks
Guided offshore and channel fishing

Child Policy

Children of all ages are welcome at Machangulo. Those under the age of 18 pay a reduced rate, and there are further reductions for those under the age of 12 if sharing with a parent. The lodge offers a nanny service and supervised children's activities (at additional cost).