Contact Us.

Interested in working together?


St Anne Island, Seychelles

Zilwa, creole for islander, is a 5-star luxury island resort and marina situated on St Anne Island, Seychelles. Comprising two exclusive hotels, marina restaurant and retail facilities, beach and sports clubs, hillside villas and fractional units, this development exudes both elegant sensuality and understated chic – the ultimate in barefoot luxury. Architecture by SAOTA.