Лучше всего брать доллары, поскольку их здесь принимают так же хорошо, как и местное мексиканское песо. Сдачу в магазинах получите скорее в песо, причем платите Вы за продукту песо или доллары не важно, берется курс центрального банка. В иных торговых точках курс доллара может быть другой и отличаться от курса центрального банка, при покупке стоит быть внимательнее. А вот евро с собой и не вздумайте брать. Конечно если они у Вас имеются, то их можно поменять в пунктах обмена валют, в банках, но при этом особого смысла в том чтобы брать именно эту валюту нет.
Что же касается национальной валюты, то это как все уже и сказали - песо, при этом один мексиканский песо равен ста сентаво. В обращении ходят банкноты таким номиналом: двадцать, пятьдесят, сто, двести, пятьсот и тысячу песо, и монетки достоинством в пять, десять, двадцать, пятьдесят сентаво. Доллары на песо можно обменять в туристических районах Мексики, повсеместно расположено достаточное количество банкоматов, где можно обменять валюту, а так же имеются пункты обмена casas de cambio. В аэропорту Канкуна курс приемлем, при этом может лучший во всем городе.
Можно брать с собой карточки, практически везде принимают Визу и Мастеркард, исключения составляют те места, где установка оборудования для обслуживания карт невозможна, это мелкие магазины, чаевые в отеле не снимите с карты, такси. В курортных зонах чаще всего можно встретить банкоматы сетей Банко де Мехико и Сантандер. На снятие наличных в банкоматах установлен лимит, составляет он триста долларов, комиссия за снятие составляет три доллара за одну операцию. Снятие наличных с кредитной карточки обойдется в три процента.
В Мексике принято давать чаевые. Таксистам нужно округлять сумму поездки в большую сторону или добавить десять процентов от Вашего заказа, в ресторане чаевые составляют десять процентов от заказа, работникам отеля положено 1-2 доллара.