Mexico’s major banks (Bancomer, Banamex, HSBC, etc.) are found in nearby Bucerias, either on the main highway, or in the Mega Commercial shopping center. Most banks are open Monday through Friday from 9am to 5pm, with shorter hours on Saturday.
ATMs are common, and are located in these banks. They are less easy to find in the Punta de Mita area, however there is now one at the OXXO market, in the entry to the El Coral restaurant, and in Sayulita. An ATM near the PM Fish Tacos dispenses in pesos and one in dollars. There is also an ATM in the lobby of the Four Seasons Resort. ATMs are the most favorable way to exchange currency, with bank rates plus 24-hour convenience.