Santosha Barbados ligt in een landelijk deel van Barbados, op 300 meter van het strand Walkers Beach en op 35 minuten rijden van de internationale luchthaven Grantly Adams.
Le Santosha Barbados est implanté dans un quartier rural de la Barbade, à 300 mètres de la plage Walkers et à 35 minutes de route de l'aéroport international de Grantly Adams.