
Located in a proclaimed Marine National Park, Bazaruto Island is one of several islands making up the Bazaruto Island Archipelago. This unspoilt setting creates a true African island experience with all the natural splendour of white beaches, clear turquoise seas, coral reefs, some of the world’s best fishing and diving and soaring sand dunes. The island is home to bird life and abundant marine life, including Black Marlin and other big game fish.
For Special Rates at Indigo Bay please contact us

In a secluded bay on the west side of the island, Indigo Bay Island Resort offers you a choice of 50 luxury rooms with interior finishes that harmonise with the ambience and serenity of the location. Whether you spend your stay in one of the Beach Chalets, Bay View Rooms or the outstanding Presidential Suite, you will find yourself surrounded with comfort and style. Soothe your soul at the sparkling pool, sip cocktails at the Pool bar, and dine al fresco on fresh and imaginative cuisine overlooking the tranquil sea.

Energise your spirit with thrilling Discoveries that include deep-sea fishing, water sports, horse riding, island drives and ocean cruises.
Whether it’s for exhilaration, stimulation or relaxation, Indigo Bay is the definitive life-affirming island encounter.