Machangulo Beach Lodge
Mozambique

Machangulo Beach Lodge sits between the Indian Ocean and Inhaca Bay, among dune forest near Santa Maria. Its ten Ocean View Rooms form a small coastal property shaped by the surrounding forest and beaches. Colourful capulana textiles introduce southern Mozambican design into the interiors. A swimming pool, two bars and locally focused dining support time at the lodge. Massages can be arranged on a room’s veranda or in another quiet setting. Activities include mangrove kayaking, snorkelling, nature walks, fishing and dhow cruises. Boat excursions reach nearby Inhaca Island, while visits to Santa Maria offer a closer view of the local community.