La Rose du Sud ligt op 5 km van het centrum van Saint-Joseph, op 15 minuten rijden van zowel Cap Mechant als de Grand Galet-watervallen.
L'établissement La Rose du Sud se situe à 5 km du centre-ville de Saint-Joseph ainsi qu'à 15 minutes en voiture du Cap Méchant et des chutes de Grand Galet.