El Anantara Iko Mauritius Resort and Villas se encuentra junto a la playa de La Cambuse, en la zona de Le Chaland, en la costa sureste de Mauricio. La isla Ile Des Deux Cocos y el parque marino Blue Bay se encuentran justo al norte del complejo, el bosque Royal Palms está al oeste y el aeropuerto internacional SSR está a 9 minutos en coche del establecimiento.