Bazaruto Island Indigo Bay Resort

Offer includes:

  • Return airfare from Johannesburg
  • Return Air transfers
  • 5 Nights accommodation
  • Breakfast, lunch and dinner each day
  • All non-motorised watersports
  • Teas and coffees and bottled water
  • Local government taxes
  • Marine park fee

Indigo Bay Island Resort and Spa is an exquisite island destination situated on Bazaruto Island, the largest island in the Mozambican archipelago of the same name. It offers visitors the quintessential Indian Ocean island holiday as well as a gateway to the unspoilt beauty of the surrounding area.

The largest of the archipelago islands, Bazaruto is one of Africa’s premier scuba diving destinations. Divers are able to see over 100 species of coral, thousands of tropical fish species, five kinds of dolphins, four whale species and sharks, all five marine sea turtle species and the largest population of the rare dugong on the African east coast.

Indigo Bay offers world-class, understated luxury, with its elegant design making the most of its superb location on the white-sand shores of Bazaruto. State-of-the-art facilities include restaurants, bars, swimming pools, specialist dive pool, and an activity centre, which co-ordinates a wide variety of water sports, as well as diving and fishing activities.


The quoted price is subject to seat availability in the appropriate class on the services of LAM.
Surcharges include airport taxes and fuel surcharges, the majority of which are quoted in US Dollars. Surcharges therefore fluctuate. NO Single room supplements apply for the first 2 rooms.

Malaria: precautions MUST be taken.

Taxes payable in Mozambique

Immigration tax – US$5.00

Departures are not daily!