American Express, Visa, Master Card and Diners Club, are welcome in Peru. However not every establishment accepts all of them. In case of needing cash you may use one of the numerous ATMs located all over the country. For further information or to cancel your credit card you may contact: American Express 108 525 326 2660 Collect Call Visa 108 410 581 9340 Collect Call Master Card 421-9340 Diners 221-2050