accommodation

Campbells's Bay Resort & Marina

Barra Beach, Mozambique

About Campbells's Bay Resort & Marina

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 offered at Campbell's Bay Resort & Marina. 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 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. The market place boasts beautiful hand crafted items created by the locals, whose mother tongue is Portuguese. 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 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 are really in the tropics now!

Experience Campbells's Bay Resort & Marina

We specialize in crafting bespoke itineraries. Want to include Campbells's Bay Resort & Marina in your dream African holiday?


Activities in Barra Beach