Call an Expert on
+44 (0) 1722 445 925

Machangulo Beach Lodge lies on the untamed Southern Mozambican coastline, in a verdant sand dune forest nestled between the Santa Maria Peninsula and Inhaca Island.

Glass doors fold back to let the sea air flow through the property, and frame stunning views over Inhaca Island and the ocean. Traditional décor, natural woods and extensive decks create a laid-back, welcoming atmosphere, ideal for family fun and island romance. There are 15 luxurious rooms consisting of Ocean View Rooms, Forest Rooms and 2 Family Villas. All have ensuite bathrooms, air conditioning, mosquito nets and private decks/verandas.  A system of wooden walkways winds through indigenous bush, connecting to the main lodge.  As night falls, sip cocktails on the deck, or in the boma around a blazing campfire.

Machangulo’s spa offers spectacular views whilst enjoying relaxing spa treatments from facials to rejuvenating body wraps.

Machangulo is accessible from Maputo via boat transfer (tide dependent). It provides child-friendly activities, 2 km of pristine at Inhaca Island Marine Reserve, scuba diving with beginner to advanced courses, romantic meals under starry skies and lazy hours on sandy beaches. Take a tour of Santa Maria village, Inhaca Island and the bay, canoe along quiet inlets and perhaps battle it out with some of the region’s monster fish. 


5 Premium Ocean View Rooms
8 Beach Forest Rooms
2 Family Villas

Open Season

Open all year

Safari Experience

Activities include:

Scuba diving (beginner to advanced), snorkelling. cruises and dhow sailing safaris, fishing (on and offshore), Bird watching, whale watching (June to December), Canoeing, Santa Maria & Inhaca village trips, Maputo city tours/walking tours and picnics.