In Port Shepstone, as in the rest of South Africa, the official currency is the South African Rand. The currency code for it is ZAR. Its symbol is usually written as "R" and it consists of both coins and banknotes. It is advisable to keep some local currency on hand for small purchases, although credit cards are widely accepted. Remember that you can exchange currency at banks, hotels or special exchange offices.