Can I pay on islands with credit cards?

You can pay on islands using credit cards in majority of shops and supermarkets, in marina's restaurant but in other restaurants, anchor sites etc. is better to prepare cash