Welcome to Santa Maria
Situated below Inhaca Island, the Santa Maria Peninsula, also known as the Machangulo Peninsula, is home to the little village of Santa Maria, which overlooks the beautiful Maputo Bay. Set amidst the mangroves, this little village oozes authentic Mozambican charm with its local restaurant and traditional market stalls. The surrounding area offers a variety of comfortable beachside accommodation dotting the coast and boasting spectacular views. Visitors can enjoy an array of activities such as: boat trips around the glistening bay, snorkelling in the calm turquoise waters, and enjoying a sundowner while listening to the gentle waves lapping the shore. Other popular activities include: deep sea fishing, scuba diving, bird watching, whale watching, kayaking, swimming and water skiing.
Where to Stay
Top rated accommodation in Santa Maria
Ready to plan your trip to Santa Maria?
Our travel experts can build a custom itinerary just for you.