Find accommodation quick, easy and in their exact locationActivate Map Now
Five beautiful islands, unspoilt reefs, fresh water lakes, grasslands and bird watching what more could you want! Known as the 'Pearl of the Indian Ocean' Bazaruto is the largest of five tropical islands in the Bazaruto Archipelago and is surrounded by the Bazaruto National Park. This is undoubtedly one of the world’s most stunning destinations, surrounded by magical coral reefs and perfect sandy beaches. This is certainly one of Mozambique’s perfect gems and the ideal location to shake off all the city stress. Bazaruto sets the perfect scene for an island style holiday for those who want to get away from it all.
The Archipelago consists of five tropical islands: Bazaruto, Benguerra, Magaruque, Santa Carolina and Bangue, all situated within the Bazaruto National Park. The un-spoilt reefs and waters are protected, making this a dream come true for divers and snorkelers who can explore hundreds of species of tropical fish and coral.
The inland lakes are home to fresh water crocodiles and the tall palm trees and lush vegetation consisting of thickets and grasslands provide sanctuary to a wide variety of bird species and exotic butterflies. The ocean is a safe haven to humpback whales, whale sharks, leather back turtles, dolphins and manta rays and also provides wildlife lovers with the opportunity to spot the rare dugong which is threatened with extinction and for which reason the National Park was formed!
The islands all form a chain except for the small island of Santa Carolina which lies closer to mainland and to the west of the largest Bazaruto Island. Santa Carolina Island is famous for its deep water and big game fishing. South of Bazaruto Island lies Benguela Island, the second largest islands and South of Benguela Island is Magaruque Island and the very small island of Bangue which is uninhabited but explore-able.
Santa Carolina (One of the Bazaruto Islands) hosted the popular and well known TV Show 'Survivor South Africa' in 2010.
empty your favourites
Welcome to Paradise...Ideally located under a canopy of Coconut trees on Barra Beach. Tropical Holiday Lodge is the paradise you can afford. We have a variety of self-catering accommodation that can sleep up to 124 guests... ...View Accommodation