How much a trip to Mexico costs
Mexico fits many budgets: the same country has simple colonial-town hotels, all-inclusive Caribbean resorts and ultra-luxury properties in Los Cabos and Tulum. What moves the cost most is the destination + timing combo — the same Cancún room can double between September and New Year's. This guide lays out the orders of magnitude and where you can save.
Hotels: what to expect by tier
In rough orders of magnitude (USD, per night, per room): budget hotels and guesthouses in colonial cities start around US$ 40–70; the mid-range (well-located 3–4 stars in CDMX, Mérida or Playa del Carmen) averages US$ 80–180; mid-tier all-inclusive Caribbean resorts start around US$ 250–400 per night for two with everything included; and the top tier (Los Cabos, Tulum's beach zone, the big Polanco brands) runs well past US$ 400.
Supply-limited destinations — Holbox, Bacalar, Tulum's beach strip — and the high seasons (New Year's, Semana Santa) push prices up sharply.
All-inclusive or city hotel?
In the Caribbean, all-inclusive usually pays off: the rate looks high but bundles meals, drinks and entertainment in a destination where eating outside the resort means a trip. Run the math on what your group would consume per day.
In CDMX, Oaxaca, Mérida and San Miguel the logic flips: stay at a hotel with breakfast and explore the local food scene — eating well in Mexico is cheap, from US$ 1–2 tacos to award-winning restaurants at a fraction of New York prices.
The peso, cards and tipping
The currency is the Mexican peso (MXN). Cards are widely accepted at hotels and restaurants in tourist zones, but carry pesos in cash for taxis, markets and small towns — and prefer bank ATMs over airport exchange counters.
Tipping (propina) is part of the culture: 10–15% at restaurants (not always added to the bill), US$ 1–2 per bag for porters and a daily amount for housekeeping. At all-inclusive resorts, even with "everything included", small cash tips are customary and appreciated.
How to save when booking
Travel outside the peaks: May-June and September-November bring the best Caribbean rates, and the colonial cities vary less across the year. We show live rates for a curated selection of hotels in Mexico at member prices, with no hidden fees. And if you need more than one room, book them one at a time: room by room secures the best available rate for each.
Frequently asked questions
Is Mexico an expensive destination?
It depends on destination and timing. Colonial cities and CDMX offer excellent value year-round; Cancún and the Riviera Maya swing widely with the season; Los Cabos and Tulum's beach zone are the country's priciest, comparable to international luxury destinations.
Should I bring dollars or pesos?
Pesos. Dollars are accepted in Caribbean tourist zones but at poor exchange rates. Best practice: pay by card always in pesos (decline the currency conversion) and withdraw pesos from bank ATMs for cash expenses.