The Bazaruto Archipelago in Mozambique is a protected marine sanctuary famous for its untouched white-sand beaches and clear turquoise water. Island hopping here presents diverse coastal environments, making it a unique African travel experience.
Pansy Island: The Shifting Sandbank
Technically a temporary sandbank rather than a permanent island, this location is known for its shallow, crystal-clear water and abundance of sand dollars (often called pansy shells). It’s an ideal stop for a calm swim, sunbathing, or a secluded beach picnic during boat excursions.
Benguerra Island: Forest Meets Coast
Benguerra is the second-largest island, characterised by a blend of forest, inland freshwater lakes, and massive sand dunes. Its long, wide beaches offer superb tranquillity, making the island a prime location for luxury Mozambique resorts. Guests staying at exclusive resorts like Anantara Bazaruto can easily reach Benguerra for superb horse riding and birdwatching excursions.
Coastal Bays (on Bazaruto Island): Sailfish and Dolphin
These specific areas on Bazaruto Island’s pristine shores are valued for their marine life sightings. Boat trips often pass through these bays, which are prime feeding grounds. Sailfish flock to the deep channels, and nearby waves often reveal dolphins playing.
Santa Carolina Island: Historical Charm
Also locally known as Paradise Island, Santa Carolina is the only rock island in the chain. Its secluded beaches are fantastic for snorkelling directly off the shore. Visitors can explore the ruins of an old, grand hotel from the 1950s, adding a unique historical element to the beach trip.

