Location You could not ask for a better location

Set in a tropical paradise…
Soak up the sun, sea and sand on a quiet beach, only metres away from your front door. Hear the gentle waves of Praia da Barra in the crystal clear waters of the Indian Ocean.
Imagine waking up to the sound of gently crashing waves and the feel of a tropical paradise. Sipping sundowners on your veranda watching the ocean as the sun sets whilst relaxing in the tranquility that we at Campbell's Bay Resort & Marina offer you.
Experience the delight of the sun rising over the ocean and the early morning fishermen on their dhows.
Self-catering accommodation set in a tropical paradise ideal for your sun-filled beach holiday.
Campbell’s Bay Resort & Marina is located in Mozambique, approximately 27 km’s from the town of Inhambane at Praia da Barra.
The town of Inhambane lies 500 km north of Maputo and can be reached by tar road. The atmosphere and architecture in the town reflects this exciting and diverse history.
Inhambane is served by an airport and a port, and has petrol stations, banks, public phones, shops, markets, a bus terminus and a museum. You can buy all that you require there from fresh fruit, vegetables, beverages, alcohol, cigarettes and household goods. The market place boasts beautiful hand crafted items created by the locals, whose mother tongue is Portuguese.
We suggest you bring or buy bottled water as it is a safer option in Mozambique. It is essential that you bring mosquito sprays and coils to burn to keep the mosquitoes at bay.

There are some noteworthy sights for the culture vultures including the 200 year old Cathedral of Our Lady of Conception, the Governor’s Palace, the Municipal buildings, and the museum. The town itself is set on the bay of Inhambane, looking across to Maxixe.

Maxixe is about 1 hour’s drive from Inhambane where you will find a store that sells only South African goods, especially red meat, which is very scarce in Inhambane. So stock up if you like your steaks. Although, seafood is basically what most locals live on here, as it is in abundance.

There are also dhows (boats) which leave Inhambane harbour daily going back and forth to Maxixe, so if you are not in the mood for the long drive, then the dhows come highly recommended as the trip is very scenic. It is also possible to hire a dhow to sail around the bay or up to the Linga Linga Nature Reserve.

The landscape surrounding Campbell’s Bay Resort & Marina is dominated by thousands of coconut palms, sun-drenched beaches, white sands, beautiful clear sea waters, extensive mangroves and a large tidal estuary – you’re really in the tropics now!

Our GPS Co-Ordinates are:
23’ 47’ 07.48” S Latitude
35’ 29’ 53.75” E Longitude