Though the exchange rate in airports is usually not the best, there are many currency exchange kiosks throughout terminals 2, 3, and 4 in CUN. You can exchange money online to perhaps get a better rate. Or, you can get enough money at CUN to get you to your hotel, and then once you are settled, head into town to find a better exchange rate.