Some international credit cards do have an annual fee. Do your homework ahead of time to see what the annual fee is, and if the perks will offset the costs. Other costs you want to check include foreign transaction fees, cash withdrawal fees, and late fees.