Chocas-Mar Beach
Chocas-Mar
A quiet white-sand beach on the north side of the mainland opposite the island, with clear shallow water, coconut palms and basic holiday huts, good for swimming and relaxing.
Chocas-Mar lies in Mossuril District on the mainland opposite Mozambique Island. It was a seaside holiday resort for island residents during the Portuguese colonial period, and some old villas still stand. The water is shallow and clear, the sand is white, and coconut groves and fishing villages line the shore. Far fewer visitors come here than to the beaches on the island, and it is much cleaner. It is good for swimming, walking and watching fishermen head out to sea. The nearby Karuska Beach also has basic holiday huts and restaurants. Driving around via the bridge takes about 40 km, roughly an hour, with some sections on dirt roads. You can also cross Mossuril Bay directly by sailing boat. Visitors can come for a day trip or stay one or two nights in a beach hut. Facilities are basic, cash is the main means of payment, and you should bring mosquito repellent.
Opening hours
All day
Nearby sights
- Cabaceira Grande
- Fortress of São Sebastião
- Chapel of Nossa Senhora do Baluarte
- Palace of São Paulo
- Church of Misericórdia & Museum of Sacred Art
- Stone Town
- Main Mosque of Ilha de Moçambique
- Colonial Hospital of Ilha de Moçambique