Landeswährung in Südafrika ist der Rand (ZAR), der auch in Swaziland (Eswatini) akzeptiert wird. Lediglich Münzen werden in Swaziland (Eswatini) nicht akzeptiert. Bank- und Kreditkarten, die dem Maestro-System angeschlossen sind, können an internationalen Geldautomaten, die in den größeren Städten ausreichend vorhanden sind, genutzt werden. Die meisten Geschäfte, Hotels und Tankstellen akzeptieren Zahlungen mit der Kreditkarte.