While credit cards are accepted in some establishments, it's advisable to carry local currency for smaller shops that may not have card facilities.