Aerial view of turquoise water and reefs around Inhaca Island

Explore · Across the bay

Two islands,one horizon.

Looking out from Bemugi's beach, Inhaca Island fills the horizon - and just off it, the tiny, wild Portuguese Island waits at the end of a boat ride.

The channels and sandbanks of Inhaca Island from above

Inhaca Island

The island on the horizon

Inhaca is a world of its own - long beaches, a laid-back island village, mangrove channels and a protected marine environment that has made it famous with divers and researchers alike. It feels far away, but it's close enough for an easy day trip across the bay.

Days here are simple: swim, snorkel, walk the beach, eat something grilled, and watch the dhows go past. Island time is real.

A boat anchored off the untouched beach of Portuguese Island

Portuguese Island

Barely there, completely perfect

Just off Inhaca's southern tip, Portuguese Island is small, uninhabited and impossibly beautiful - sandbanks sliding into clear, shallow water in every shade of blue. There's nothing on it, which is exactly what makes it extraordinary.

It's the kind of place where a picnic, a snorkel mask and a whole day disappear before you've noticed. Bring a hat. Leave nothing but footprints.

Want to visit Inhaca?

We run boat trips across the bay to Inhaca and Portuguese Island - snorkelling, sandbank picnics and island exploring included.

See our island trips

Keep exploring

More of the area to discover

Come see it for yourself

Bemugi's Place sits right in the middle of it all - the village, the beach, the boats, the bay. Stay with us and explore from your doorstep.