The South African Rand is the official currency in Margate, South Africa. It is referred to by the abbreviation "ZAR" and is available in various bills and coins. It is advisable to exchange your currency into Rand at authorized exchange bureaus or banks to avoid being ripped off by unscrupulous individuals. Many restaurants, stores and hotels in Margate accept credit cards, but it is advisable to carry some cash for small transactions and emergencies.