Действительно на Кубе действует два вида валют — одна местная кубинское песо CUP и конвертируемое песо CUC, называю их еще куки.
CUC — это валюта только для иностранных туристов, местные песо вы конечно можете обменять на евро но вам могут ничего не продать за них, так как видят что вы турист. На Кубе такие правила. Но в менее туристических местах на это не обращают внимание и порой за Песо выгодней что-то купить в небольших кубинских городках.
Конвертируемое песо выглядит так:

CUC - конвертируемые песо на Кубе

Брать с собой на Кубу лучше всего Евро, вы легко их обменяете на куки. Доллары США на Кубе не в почете, даже не знаю можно ли их там обменять но рисковать не стоит — езжайте с Евро.
Менять валюту в государственных банках Кубы (других там нет), график работы банков Кубы — в будние дни 9-00 до 18-00, в субботу с 10-00 до 14-00. Воскресенье и понедельник – выходной (об этом нужно помнить).

Если вы едите в глубь страны обязательно заранее поменяйте и имейте с собой наличные деньги, так как там порой сложно будет найти банки.
Про банковские карты, они не очень распространены на Кубе, расплачиваться картами можно в туристических местах, там их принимают. В глубинке это бесполезно, только наличные, кубинское Песо.
Да и в этом году на Кубе ожидается денежная реформа, в новостях пишут что якобы сделают одну единую валюту (куки ликвидируют), ну посмотрим как будет.