As the smallest of all luxury island resorts in the Seychelles located in the heart of Ste. Anne Marine National Park, JA Enchanted Island resonates with the intimate experience of this innermost natural sanctuary.
JA Enchanted Island is a journey to a time of discoveries, whilst savouring authentic Creole and international cuisine and exploring the Seychelles from its heart – all on your private island where time stands still.