Many foreigners find it convenient to obtain a credit card from a local bank to avoid currency risk and to reduce fees associated with using credit cards from their home countries. Some banks will issue credit cards to forigners. It is common for a bank to require the credit card be secured with a separate savings account. The bank holds the passbook and is authorized to make monthly credit card payments from this account.
With the current global economic crisis, there is evidence of more stringent policies when considering credit card applications. You should check with several banks to determine the requirements for issuing credit cards to foreigners.