Bon, pour être clair Laurence :
la monnaie locale est le peso; elle est donc acceptée partout;
le dollar US est accepté par énormément de commerçants; c'est un peu la deuxième devise du pays. Les prix (pour les touristes) sont d'ailleurs souvent indiqués en pesos
ET en dollars US.
il semble que ces dernières années l'euro ait rejoint le dollar pour les échanges. Il faut néanmoins faire attention que, par facilité, on n'accepte pas tes euros au cours du dollar (1 € = 1 $)

.
Je pense que chacun confirmera maintenant qu'il ne faut plus changer ses euros en dollars avant de partir, puis de nouveau changer les dollars en pesos. Prend tes euros et change-les directement à l'hôtel contre des pesos : le taux de change ne sera certainement pas le plus avantageux, mais sera néanmoins dans une moyenne acceptable...