Public banks (Banco de Costa Rica, Banco Nacional, Banco Popular) are usually open between 8:30am and 3:30pm.
Private banks (Banex, Cuscatlan, Coopealianza etc) are usually open between 8am and 6pm.
Credit Cards: In most businesses visited by tourists, the following credit cards are accepted: Visa, Master Card, Amex, Diners Club.