There are five banks in Gozo - Bank of Valletta, Banif, HSBC, Lombard and APS.
Banks in Gozo are open from Monday to Saturday between 8.30 and 13.30. Around the island, there are several bank branches and ATMs from which one can withdraw Maltese currency at any time. One can find an ATM, in Victoria, Xlendi, Marsalforn, Nadur and Mgarr.
It is fairly easy to find parking near all bank locations, and you will never be more than 10 minutes away from the nearest bank.
It is possible to exchange foreign currency notes in banks, exchange bureaux and 24-hour exchange machines. (There is one in Xlendi and another one in Marsalforn.) All major financial institutions will also cash travellers' cheques, though you will need to present your passport. Generally, Banks offer the best rates for all currency transactions.
The major credit cards - Visa, Master Card, and American Express are widely accepted to pay for accommodation, car rental, meals, and other purchases.