In Robertson, South Africa, major credit cards are accepted at most establishments such as hotels, restaurants, large stores and wineries. However, cash is often preferred in smaller stores, local markets or rural areas. Also, be sure to carry South African rand for situations where credit cards are not accepted, such as tips or street vendors. A mix of cash and card is the best option to ensure a smooth visit to Robertson.