I travel to the States for conferences once or twice each year for work and has always been using my Singapore based credit cards for all my expenses. I have always been told that getting a CC in US is not a given even for citizens with SSN as credit score and history is important. In my case (and probably most business travellers not from US), I think our greatest stumbling block would be the lack of a SSN. Is it possible to open a savings / fixed deposit account without a SSN in a US bank and then get a debit card and subsequently progress to a CC? If I can get an account started, building a credit history to increase credit limit should be "simple" enough if the international banks can share my the history (e.g. Citibank Singapore and Citibank US) . My ultimate goal is to get a card that can help with mileage / hotel points / status earnings.