Rio Azul Lodge is situated on the banks of the Govuro River overlooking the estuary on the northern edge of the Bazaruto Archipelago, Mozambique. This stunning Lodge offers luxury accomodation in 2 Villas each sleeping 6 adults and 6 children, equipped with their own swimming pools and decks overlooking pristine beaches. There are 6 Twin Chalets all offering incredible sunset views in a stunning and tranquil setting.
Rio Azul is the perfect place to unwind and experience the array of lifestyle activities on offer. From sunset cruises to deep sea fishing, outstanding birding, kayaking, snokelling and skiing, this is a great family experience, a fishermans delight and an incredibly romantic get away. Rio Azul has something for everyone.