

Anantara Iko Mauritius Resort and Villas est situé à côté de la plage de La Cambuse, dans la région de Le Chaland, sur la côte sud-est de l'île Maurice. L'île des Deux Cocos et le parc marin de Blue Bay se trouvent au nord du resort, la Royal Palms Forest se trouve à l'ouest.
L'aéroport international SSR est à 10 minutes en voiture de la propriété.
Le complexe dispose d’un parking sur place et d’une conciergerie.