Indigo Bay

Indigo Bay Island Resort and Spa is an exquisite sub-tropical destination, offering visitors the quintessential Indian Ocean island holiday, as well as a gateway to the unspoilt beauty of the surrounding area.

With a very unique setting, including a combination of thick forests of casuarinas, coconut palms and seemingly endless white sandy beaches, Indigo Bay Island Resort and Spa, set on Bazaruto Island, Mozambique offers luxury accommodation, fun-filled activities, sumptuous spa pampering and an exquisite environment – the ultimate African travel destination to unwind.

With its understated luxury, Indigo Bay’s elegant design makes the most of a superb location on the shores of Bazaruto. Surrounded by palm trees and a turquoise sea, the accommodation consists of 30 Beach Chalets and 14 Luxury Villas.  All the chalets, villas and guest areas are made of natural materials that blend harmoniously with the surroundings

Enquire now
  • Indigo Bay Pool
  • horses