Santa Carolina Island serves as the smallest main landmass within the Bazaruto Archipelago National Park, situated approximately 15 kilometers offshore from the town of Vilanculos. This limestone and rock outcrop measures three kilometers in length, yet it contains three distinct inland lakes and serves as a vital sanctuary for the rare dugong. Unlike the massive sand dunes of neighboring Bazaruto Island, this destination offers a jagged coastline that creates sheltered bays ideal for shore-based snorkeling.
Access to the island primarily occurs via speedboat or traditional dhow from the mainland beaches of Vilanculos or Inhassoro. A speedboat journey typically takes 45 to 60 minutes depending on the swell, while a sailing dhow can take upwards of three hours if the wind is light. Most travelers find that the north-facing beach is the safest landing point because the deep channels surrounding the island can create unpredictable currents elsewhere. It is worth noting that the crossing crosses open water, so morning departures are advisable to avoid the choppy afternoon whitecaps common in the Mozambique Channel.
Every visitor must pay a daily conservation fee to enter the Bazaruto Archipelago National Park, which currently stands at 900 Meticais for international tourists. You should carry the exact amount in local currency as boat skippers rarely have change, and park rangers frequently board vessels to check permits near the shoreline. These funds support the protection of the local seagrass beds where sea turtles and dugongs feed. Taking any shells, coral, or archaeological artifacts from the island ruins is strictly prohibited by maritime law.
Portuguese entrepreneur Joaquim Alves commissioned the construction of the Santa Carolina Hotel in 1952, aiming to create an elite retreat for the international jet set. The Art Deco architecture remains visible today, though the roof and many interior walls have long since succumbed to the elements and the aftermath of the Mozambican Civil War. Walking through the abandoned ballroom feels like stepping into a time capsule — a rare experience in a region where most historic structures are either renovated or completely erased. The hotel once featured a private airstrip that stretched across the center of the island, though it is now mostly reclaimed by scrub brush and palm trees.
Local legend suggests that Bob Dylan composed his 1976 song Mozambique while sitting at the hotel piano during a brief stay on the island. While some biographers debate the exact timing of his visit, the connection remains a point of pride for the local community and adds a layer of musical history to the ruins. The structure also served as a primary filming location for the third season of Survivor South Africa in 2010. Visitors can still see remnants of the production infrastructure integrated into the old hotel walls, though the salt air is rapidly eroding these modern additions alongside the colonial masonry.
The reef known as the Corals of Paradise lies just off the western shore, offering shallow water access to massive brain corals and purple soft corals. This specific site is superior to the reefs at Two Mile Reef because it is less crowded and the volcanic rock base provides a more stable anchor for the coral colonies. I have observed that visibility is often highest two hours before low tide when the sediment from the mainland has settled. Large green turtles are frequently spotted sleeping under the ledges of the old stone jetty where the water depth drops off sharply to nearly ten meters.
Walking the perimeter of the island reveals three interior saltwater lakes that support a different ecosystem than the surrounding ocean. These lakes are home to various bird species, including the elusive crab-plover and pink-backed pelicans that roost in the nearby mangroves. The island is also a critical nesting ground for hawksbill turtles, which utilize the small, hidden beaches on the eastern side that are shielded from the prevailing winds. The eastern cliffs provide the best vantage point for spotting humpback whales during their migration between July and October, as they often pass within a kilometer of the island’s rocky fringe.
The period from May to September offers the calmest seas and clearest water visibility due to the lack of summer rains. During these months, the air temperature remains a comfortable 25 degrees Celsius, which is cooler than the humid heat of the January rainy season.
Overnight stays on the island are currently prohibited as there are no functioning facilities or fresh water sources available. Most visitors arrive as part of a day trip from Vilanculos, though a 102 million dollar luxury redevelopment project by Singita is planned to bring high-end lodging to the site in the future.
You can walk through most of the ground floor of the ruins, but the upper balconies and staircases are unstable and prone to collapse. It is safer to stick to the main courtyards and the old airstrip area where the ground is level and the structural risks are minimal.
Private boat charters usually cost between 150 and 250 USD per vessel, which can be split among a group of four to six people. Group excursions are often more economical, typically charging around 80 USD per person including a picnic lunch and snorkeling gear.
Yilian Infus THE BEST!! A tiny paradise, so gorgeous!! You can swim with turtles and do a great snorkeling with so many colorful fishes. We were alone on the island, it was amazing. If you are staying in Vilankulos, I suggest to avoid the tours offered everywhere (they are all the same, with Jeff's boats). We went to the tourist office and the guy there called a contact in Inhassoro, we went by private car there (1 hour drive, 500mtc each) and from there with a nice tiny boat to the island (about 1 hour). It was in total 4000mtc each+250 for snorkeling+500 for the drive, while going by boat from Vilankulos takes more than 2.5 hours and they ask 130USD (more than double), and if the boat is not full they just end taking you to Bazaruto without advising you in advance (it happened the day before to a couple that we met).
Cheryl Theunissen Deserted, remote island reached by rubberduck. Beautiful stretches of white sand with wonderful snorkelling opportunities around the island. We identified at least 15 different tropical fish, while paddling in the warm water. No facilities on the island and all food and water to be brought along- and take all refuse back with you.
Robert Fletcher This tiny island is perhaps the jewel of the Bazaruto Archipelago. Uninhabited with amazing marine life in the reefs surrounding it.
David Smith I was there in 2012 when talk was about refurbishing the hotel and many more projects on the Island. It seems little has been done of any real improvement and is still crumbling from what Miguel has said recently. Beautiful spot for seeing the tropical marine fishes under the water.
Miguel Franco Santa Carolina has an unique ecosystem around it, where you can simply enter the water and immediately see vast coral reefs, tropical fish species of all colours, turtles, manta rays, and many, many others. Carefully take time to explore the hotel ruins, which occupied around half the island and will, in the near future, be rebuilt.