Aerial view over Santa Maria bay where Maputo Bay meets the Indian Ocean

Explore · Santa Maria, Mozambique

Explore Santa Maria and Nearby Islands

Santa Maria is a small coastal village surrounded by beaches, islands and ocean, with Bemugi’s perfectly placed to experience it all.

MozambiqueMaputo BayMachangulo PeninsulaSanta MariaBemugi's Place
Aerial view of Maputo, Mozambique's capital, across Maputo Bay at sunset

Across the bay from Maputo

Maputo the gateway

Mozambique’s capital sits across Maputo Bay from Santa Maria. For many guests, it’s the starting point of the journey to Bemugi’s, with the boat trip across the bay marking the moment the city gives way to island time.

Dhows and a wooden pier on the calm turquoise water at Santa Maria

Santa Maria

Village life at the end of the road

A working fishing village at the end of the peninsula, where sand tracks take the place of roads and dhows still go out at dawn. Bemugi's sits right in the middle of it, a few steps from the water.

Aerial view of turquoise water and sandbanks surrounding Inhaca Island

Inhaca & Portuguese Island

Islands across Maputo Bay

Two islands sitting across the water in Maputo Bay. Inhaca is the larger of the pair, with its own villages and beaches, while Portuguese Island is a small, uninhabited sandbank of clear shallow water and open sky.

Sandy track through coastal dunes with a vehicle heading toward the Indian Ocean

Machangulo Peninsula

Between bay & ocean

A narrow strip of land with Maputo Bay on one side and the Indian Ocean on the other. Forested dunes, sandy tracks and long empty beaches give the whole area its remote, unhurried feel.

The practical stuff

Know before you go

Helpful information about getting here, what to expect and how to plan your stay.

Read the practical guide