The currency that is used in Puerto de la Cruz is the Euro. You’ll find ATM machines and foreign exchange facilities at the resort but we recommend you buy your holiday money before you travel to get the best rate. You can get your Euros from Thomas Cook stores or online.