You need an ETA for San Cristóbal y Nieves if you have un pasaporte sudafricano
Visa options for San Cristóbal y Nieves
Electronic travel authorization
Travelers need a travel authorization to visit Saint Kitts and Nevis for Business or Tourism. Visa-exempt visitors entering Saint Kitts and Nevis must obtain an Electronic Travel Authorization (eTA). Travelers can submit the eTA application online. Once the application is approved, travelers receive their eTA confirmation electronically. If travelers receive a new passport, they must apply for a new eTA.
Sherpa° no ofrece esta opción.
Solicítala en el sitio del gobierno.