City guide

Puerto Vallarta Money Guide: Pesos, ATMs and Everyday Costs

· 6 min read

Three zones, three price points

Puerto Vallarta is not one pricing tier. Zona Romantica (Old Town, south of the Cuale river) offers the best value: mid-range hotels, great restaurants at 250-450 pesos a main course, bars that charge Mexican prices. Centro and the Malecon have tourist markups of 20-40% for the same plates. Zona Hotelera and Marina Vallarta price around US chain-restaurant levels — fine if you're at a resort, expensive if you leave it.

Knowing this alone drops your daily spend by 30% or more.

ATMs: stick to the banks

Bank-branded ATMs are everywhere in Vallarta. Banamex has a large branch on Avenida Juarez, BBVA along Insurgentes in Zona Romantica, HSBC and Scotiabank in the Marina and near the cruise terminal. Standard fees: 30-60 pesos per withdrawal, daily limits 6,000-9,000 pesos depending on bank.

Euronet ATMs cluster on the Malecon and around the Oxxo by the cruise terminal. They slap a 150-180 peso fee on top of a 7-10% rate markup. Their on-screen prompt says "accept this rate?" with no good option — the fair rate simply isn't offered. A bank branch is always within 3-5 blocks. Walk.

If your card has no foreign ATM fees (Charles Schwab, Revolut, Wise, Fidelity), you pay only the local bank's 30-60 peso fee at a fair rate. That's typically 2-4% cheaper than any casa de cambio and 8-12% cheaper than Euronet.

Card acceptance

Visa and Mastercard work in practically every sit-down restaurant, hotel, tour operator and supermarket. American Express is accepted at resorts and upscale venues but often refused elsewhere. Contactless terminals are common post-2024.

When the card terminal asks "charge in USD or MXN?", always pick MXN. The "USD" option is dynamic currency conversion — the merchant's rate is usually 5-8% worse than your card issuer's. On a 2,000 peso dinner, that's enough for a round of drinks given back to the acquirer bank.

Where cash is essential

  • Local taxis: terminals are rare, cash expected
  • Colectivos and local buses: 12-20 pesos, cash only
  • Water taxis to Yelapa, Las Animas, Quimixto: 250-600 pesos round-trip, cash only
  • Malecon street food, taquerias, carts: 30-100 pesos per item
  • Mercado Municipal and artisan stalls: cash preferred, some haggling expected
  • Beach chair and umbrella rentals: 150-300 pesos

Airport money options (PVR)

PVR airport has bank-branded ATMs past customs — use these for your first pesos. The currency exchange counters at PVR post rates 10-14% below mid-market. If you absolutely need dollars exchanged on arrival, do a small amount for immediate taxi cash only; get the rest from a bank ATM once you reach town.

Typical daily spending

  • Budget (Zona Romantica hostel/B&B, taquerias, local buses): 600-1,200 pesos/day
  • Mid-range (boutique hotel, mix of Romantica and Malecon dining, taxis): 1,800-4,000 pesos/day
  • Resort/upscale (Marina or Zona Hotelera resort, private tours, beach clubs): 5,000-10,000+ pesos/day

Tipping

Restaurants: 10-15% is standard. Check the bill — many resort and Marina venues add a 10-18% service charge automatically. Bartenders: 20-30 pesos per drink. Tour guides and captains on boat trips: 10-15% of the tour cost in pesos. Hotel housekeeping: 50-100 pesos per night. Taxi drivers: tipping isn't required; Uber and Didi tips are optional in-app.

Frequently Asked Questions

Can I use US dollars in Puerto Vallarta?

Most tourist-facing businesses along the Malecon and in Zona Hotelera accept dollars, usually at a rate 8-12% below the interbank mid-market rate. Smaller restaurants in Old Town, taco stands and local markets will expect pesos. Paying in pesos via card or ATM-withdrawn cash almost always saves money.

What are the best ATMs in Puerto Vallarta?

Banamex (Citibanamex), BBVA, HSBC, Santander and Scotiabank branches are all over downtown, Old Town (Zona Romantica) and the Marina. Fees run 30-60 pesos per withdrawal with a fair exchange rate. Avoid the Euronet boxes on the Malecon and around the cruise terminal — they typically add 6-10% to the rate plus a 150-180 peso fee.

Is Zona Romantica or Zona Hotelera cheaper?

Zona Romantica (Old Town, Romantic Zone) has more mid-range restaurants, local taquerias and boutique hotels at better peso prices. Zona Hotelera north of the river has large resorts and chain restaurants priced for all-inclusive guests — meals outside your hotel there cost 30-50% more. For value, eat and shop in Zona Romantica.

How much does a taxi cost in Puerto Vallarta?

Vallarta taxis use a zone system with no meters. Inside Zona Romantica: 80-120 pesos. Romantica to the Marina: 200-350 pesos. Airport to Zona Romantica: 400-600 pesos. Always ask the fare before getting in. Uber and Didi operate in Vallarta and are usually 30-50% cheaper than taxis, except for airport pickup where taxi mafia rules.

Are cruise-day prices different in Puerto Vallarta?

Yes. On cruise-ship days (usually Wed-Fri), shops and restaurants near the Malecon and cruise terminal run higher prices and push harder for dollar payment. If your trip overlaps a cruise day, head to Zona Romantica or the Marina for dinner — prices drop back to normal and service improves.