The short answer
Cancun runs on two parallel economies: the Hotel Zone (Zona Hotelera), where dollars are everywhere and prices are tuned for tourists, and downtown (El Centro), where pesos rule and a taco costs what a taco should cost. Withdraw pesos from a bank ATM (Banamex, BBVA, HSBC, Scotiabank), skip Euronet machines, and pay in pesos whenever a card terminal asks which currency to use.
A decent week in Cancun as a mid-range tourist runs 12,000-25,000 pesos (~$700-$1,500 USD) depending on whether you stick to the Hotel Zone or venture out. Budget travelers staying downtown can do it for half that.
Hotel Zone vs Downtown: two different price tags
The Hotel Zone is a 22-km strip of beachfront resorts, chain restaurants and tourist bars. Menu prices here are usually in USD first, MXN second. A beer costs 90-120 pesos, a beachfront lunch 400-700 pesos, and a taxi to the supermarket will quote you double what a local pays.
Downtown Cancun (around Avenida Tulum and Mercado 28) is a different city. Taquerias sell three tacos al pastor for 60-90 pesos. Supermarkets like Chedraui and Soriana give you resort snacks at a third of mini-bar prices. If you're staying in the Hotel Zone, a 30-minute trip downtown for dinner and supplies can pay for itself twice over.
Rule of thumb: if the menu shows USD prices first, you're paying a 30-50% tourist premium. Ask for a menu in pesos or walk one block inland.
ATMs in Cancun: what to use and what to avoid
Stick to bank-branded ATMs. In Cancun that means:
- Banamex (Citibanamex) — locations downtown and inside Plaza Kukulcan and La Isla. Typical fee: 35-45 pesos per withdrawal.
- BBVA — reliable rates, widely available. Typical fee: 30-40 pesos.
- HSBC — accepts most foreign cards without issues. Typical fee: 40-55 pesos.
- Scotiabank — good for Canadian travelers (fee-free if you hold a Scotia account at home).
Maximum withdrawal is usually 6,000-9,000 pesos per transaction depending on the bank. Cards with no foreign-transaction fees (Charles Schwab debit, most EU neobanks) make this painless.
Avoid Euronet. These are the purple and yellow machines parked in hotel lobbies, convenience stores and at the airport. They look convenient, but the rate they apply is usually 8-12% below the interbank rate, on top of a 120-150 peso fee. On a $300 withdrawal, that's $30-40 lost for nothing. Non-bank ATMs in general (including unbranded machines at OXXO) use the same trick.
Casas de cambio (exchange counters)
For small cash swaps, downtown casas de cambio are fine. They post two rates: compra (what they buy your dollars for) and venta (what they sell dollars for). Compare the compra rate with the mid-market rate on our MXN to USD page — a spread wider than 3-4% means you can do better elsewhere.
Bring your passport. Mexican law caps dollar cash exchanges at $300 USD per person per day at most counters, and $1,500 USD per month. Above that, you'll need a bank and proof of address.
Card acceptance: where it works, where it doesn't
Visa and Mastercard are accepted almost everywhere in the Hotel Zone — resorts, chain restaurants, mid-range bars, tour desks. American Express works at major hotels but is often refused elsewhere. Contactless is widely rolled out.
Outside the Hotel Zone, especially in Mercado 28 and Mercado 23, cash is king. Street vendors, small taquerias, colectivos and fruit stalls take pesos only. Plan to carry 500-1,500 pesos in small bills for these situations.
Tipping in Cancun
Standard restaurant tipping is 10-15% of the bill in pesos. At all-inclusive resorts, tipping is technically optional but expected in practice: 20-40 pesos per drink at the pool bar, 50-100 pesos per night for housekeeping, 100-200 pesos for a helpful concierge. Our full breakdown is in the Mexico tipping guide.
Taxi prices and common scams
Cancun taxis don't run meters. They use a zone system with fixed rates posted at most hotel taxi stands. Ballpark prices as of 2026:
- Hotel Zone short hop (1-3 km): 150-250 pesos
- Hotel Zone to downtown: 250-400 pesos
- Hotel Zone to airport: 500-700 pesos
- Hotel Zone to Playa del Carmen: 1,400-1,800 pesos
Agree on the price before stepping in. Uber works legally in downtown Cancun but drivers are still harassed in the Hotel Zone as of 2026 — expect to be asked to sit in the front seat and to get picked up away from hotel entrances.
Watch out for these money traps
- Dynamic currency conversion. When a card terminal asks "USD or MXN?", always pick MXN. Picking USD hands the conversion to the merchant, who applies a 4-7% markup.
- "Amigo, my friend!" tour touts. Street-booked tours on the Hotel Zone strip are usually timeshare presentations in disguise. Book through your hotel concierge or a reputable online operator.
- ATM skimmers. More common on non-bank machines and unattended ATMs late at night. Cover the keypad and use indoor bank lobby machines when possible.
- "Free" airport transfers. Nothing in Cancun airport is free. If someone offers a no-cost ride to your hotel, they're a timeshare lead generator.