Do not count on your credit card working in Cuba. You will need cash when visiting. There are two forms of currency, the CUC and CUP. Your dollars will be converted into CUCs which is the governmental currency used by foreigners. Luckily there is an exchange at the Havana terminal! A 13% transaction fee will be charged for American dollars being converted. If you bring Euros instead, the exchange rate is lower.