Indigo Bay Island Resort and Spa is the archetypical tropical island paradise surrounded by palm trees, white sand and the turquoise waters of the Indian Ocean. Located on Bazaruto Island off the coast of Mozambique, this idyllic island resort is the perfect base from which to experience some of the world's best diving and fishing, indulge in an array of water sports, or simply relax in our luxury chalets.
Read more...

Indigo Bay Island Resort and Spa caters for nature lovers, adrenaline junkies and those simply in need of pampering at our luxurious spa. Our water and land activities include:


Our Mozambique Accommodation at Indigo Bay offers understated luxury in the form of 30 Beach chalets and 14 luxury villas. Their elegant yet natural design makes the most of the superb location on the shores of unspoilt Bazaruto Island.
Read more...

Other Rani Resort Properties

     

A member of
Advancing Tourism to Africa

Atta