Off the coast of Mozambique, just inside the Tropic of Cancer, lies the tropical paradise of the Bazaruto Archipelago. A mere 20 minute motor boat ride across the channel from the town of Vilanculos on the mainland are the three islands of the archipelago lying in the middle of a marine national park. With pristine white beaches, palms, milk wood trees, sand dunes, scrubby forests, inland lakes and surrounded by crystal clear waters, these exotic islands are said to have some of the best diving in the world. You may be lucky enough to swim with dolphins or even see one of the world's rarest mammals, the dugong (sea cow). All the hotels have a full range of water sports including snorkelling, diving, deep sea fishing, sailing and cruising. There is also excellent bird watching and day trips on Arab dhows.
Situated in the pristine beauty of a National Park, Azura is the perfect island escape
Benguerra Lodge is a unique, African island paradise - washed by the turquoise waters of the warm Moçambique channel. This is barefoot luxury at its very best.
Relax and enjoy the luxury of Dugong Beach Lodge, situated on the Indian Ocean coastline of Mozambique, within one of the most unique marine and wildlife sanctuaries - "The Vilanculos Coastal Wildlife Sanctuary".
Surrounded by azure waters and basking in the tropical sun, Indigo Bay is an idyllic and totally unspoilt island paradise.
Marlin's 21 en-suite chalets stretch along the beach of Flamingo Bay. Each sea-facing chalet has a private patio with a walkway down to the sandy white beach.
25 traditional bungalows with thatch roofs, sea or garden view. A blend of bright colours with African-style decoration gives you the perfect tropical island atmosphere
The Holiday Inn Maputo is the only beachfront hotel in the city of Maputo.
The exclusive, luxury thatched Vilanculos Beach Lodge, located on the beach just 5km from the town of Vilanculos, is a perfect base from which to explore the tropical Inhambane province,