Das Resort befindet sich in St. Felix, im Süden von Mauritius, eingebettet in einen tropischen Garten direkt an einem weißen Sandstrand.
Das Boutique Lifestyle Resort Shanti Maurice liegt direkt an der weitgehend unberührten Südküste von Mauritius, nahe der kleinen Stadt St. Felix.