We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly. We support the following browsers:
Mexico’s national currency is the Peso. Though some merchants both along the border with the United States and in interior destinations popular with tourists from the USA will accept the United States Dollar, the Canadian Dollar, or the Euro, you should plan to exchange your home-country currency for Pesos either before you arrive in Mexico or at banks, currency exchanges, or automatic teller machines as soon as you arrive. You will receive a better value for your money if you use the local currency.
See the Banks and Money section of “Know Before You Go” for a description of the forms of money used in Mexico.