How Much Does a Trip to Mexico Cost? (Real Numbers From Our Trips)

Disclosure: This post contains affiliate links. If you book through our links, we may earn a small commission at no extra cost to you. Thanks for supporting Faceted Travel!

Mexico might be the single most flexible destination we know, a place where two travelers can spend $1,500 for a week or $15,000 and both come home thrilled. We have done Mexico as budget beach bums eating $1 street tacos and as spoiled all-inclusive loungers with a swim-up bar, and the honest answer to “how much does it cost” is: it depends entirely on how you like to travel.

So instead of giving you a single useless number, we are going to break down real prices we actually paid across flights, hotels, food, transport, and activities, then hand you three sample week-long budgets (budget, mid-range, and luxury) so you can find your number. These figures are for two people traveling together, in US dollars, based on our recent trips to Cancun, the Riviera Maya, Cabo, and Puerto Vallarta.

Let’s get into the numbers.

The Quick Answer

For a one-week trip for two people, including round-trip flights from the US, here is roughly what to expect:

Budget trip: $1,400 to $2,300 total. Think hostels or simple guesthouses, street food and cooking, buses and colectivos, and a few paid activities.

Mid-range trip: $3,000 to $4,800 total. Nice hotels or a mid-tier all-inclusive, a mix of restaurants, some tours, and comfortable transport.

Luxury trip: $6,500 to $12,000+ total. Upscale resorts or boutique hotels, fine dining, private tours and transfers, and a suite with a view.

The beautiful thing about Mexico is how good even the budget version feels. Now let’s break down each category so you can build your own estimate.

Flights to Mexico

Flights are usually the biggest single cost, and also the easiest one to shrink with a little strategy.

From most US hubs, round-trip fares to the major Mexican beach gateways run about $250 to $550 per person. Cancun tends to be the cheapest and most competitive route because so many airlines fly it. Cabo San Lucas and Puerto Vallarta are often a touch higher, and Mexico City can go either way depending on the season.

We have snagged Cancun round-trips for under $250 by booking in the shoulder season and staying flexible on dates. If you want to do the same, our guides on how to find cheap flights and the best time to book flights are exactly the playbook we use. A good travel credit card can also wipe out the flight cost entirely with points, which we cover in our best travel credit cards guide.

Budget for flights: $500 to $1,100 for two people, round trip.

Accommodation Costs in Mexico

This is where budgets diverge the most, because Mexico offers everything from $12 hostel bunks to $2,000 overwater-style suites.

Hostels and budget guesthouses: A dorm bed runs about $12 to $30 a night, and a simple private room in a hostel or budget hotel is roughly $40 to $75 a night. Places like Tulum, Playa del Carmen, and Puerto Vallarta all have great budget scenes.

Mid-range hotels: Expect $80 to $180 a night for a comfortable, well-located hotel with a pool and air conditioning. This is the sweet spot for most travelers.

All-inclusive resorts: These are priced per couple and cover food and drinks, which changes the math a lot. A solid mid-tier all-inclusive runs about $250 to $450 a night for two, while the fancier ones climb to $500 to $900+. Because meals and drinks are included, the higher nightly rate is less scary than it looks.

Luxury and boutique: Design hotels in Tulum, cliffside resorts in Cabo, and five-star properties in the Riviera Maya start around $400 and soar past $1,000 a night.

We almost always book through Booking.com for the free cancellation, since Mexico’s best-value rooms and beach hotels sell out fast in high season. You can compare hotels across Mexico on Booking.com here.

Budget for a week of lodging (two people): roughly $300 to $500 budget, $700 to $1,300 mid-range, or $2,800 to $6,000+ luxury.

The Temple of Kukulcan pyramid at Chichen Itza under a blue sky in Mexico

Food and Drink Costs

Here is the best news in this whole article: eating in Mexico is a joy at every price point, and the cheapest food is often the best.

Street food and taquerias: Street tacos run about $1 to $2 each, and a genuinely filling taco or torta meal is $4 to $8 per person. We have had some of our favorite meals in all of travel standing at a taco cart.

Casual restaurants: A sit-down meal at a local spot costs roughly $8 to $18 per person. Fresh ceviche, grilled fish, enchiladas, all delicious and affordable.

Nicer restaurants and tourist zones: In the resort areas and trendy Tulum, prices jump toward US levels, so figure $25 to $60+ per person for a nice dinner with drinks.

Drinks: A local beer is $2 to $3, a margarita or cocktail is $6 to $12 in tourist areas, and bottled water is pocket change (do stick to bottled or filtered water).

If you cook some meals or lean on street food, two people can eat wonderfully for $30 to $50 a day. Go all-in on restaurants and cocktails and you will spend $100 to $150+ a day.

Budget for a week of food (two people, if not all-inclusive): roughly $250 budget, $600 to $900 mid-range, $1,200+ luxury.

Getting Around Mexico

Transport is refreshingly cheap in Mexico if you use the local options.

Airport transfers: A shared shuttle is about $15 to $25 per person, and a private transfer runs $50 to $90 for the vehicle. Pre-booking beats the airport taxi hustle.

Colectivos (shared vans): The budget traveler’s best friend along the Riviera Maya, costing about $2 to $5 to hop between towns and beaches.

ADO buses: Mexico’s excellent long-distance bus network is comfortable and cheap. Cancun to Tulum is roughly $12 to $18, for example.

Rental cars: About $30 to $55 a day, plus gas and the mandatory Mexican liability insurance (read the fine print, the cheap headline rate often excludes required coverage). Great for exploring the Yucatan or Baja on your own schedule.

Domestic flights: If you are combining regions, budget airlines connect the country for about $50 to $150 per person one way.

Budget for a week of transport (two people): roughly $60 to $120 budget, $200 to $400 mid-range, $500+ luxury with private transfers.

Activities and Tours

This is where Mexico gets really fun, and where a mid-range trip earns its keep.

Here is what typical experiences cost per person:

  • Swimming in a cenote: about $5 to $25 entry
  • Tulum ruins: around $5 to $10
  • Chichen Itza: roughly $35 and rising (go early to beat the heat and crowds)
  • Snorkeling or reef tours: $40 to $90
  • Day trips (Isla Mujeres, Sian Ka’an, Xcaret-style parks): $60 to $150
  • Whale watching in Cabo (seasonal) or a sunset cruise: $50 to $100

We book most of our tours through Viator because we can read recent reviews, get skip-the-line entry for the big sites, and cancel free if plans change. You can browse Mexico tours and day trips on Viator here.

Budget for a week of activities (two people): roughly $100 to $200 budget, $300 to $600 mid-range, $800+ luxury.

Three Sample Week-Long Budgets (For Two People)

Putting it all together, here is what a real week in Mexico costs at three different comfort levels, flights included.

Turquoise water in an open cenote surrounded by rock and greenery in Yucatan Mexico

The Budget Week: about $1,400 to $2,300

Fly into Cancun, stay in hostels and guesthouses along the Riviera Maya, get around by colectivo and ADO bus, eat mostly street food and casual local spots, and pick a few cenotes and ruins to explore. This is backpacker Mexico, and it is fantastic. Tulum and Playa del Carmen are perfect for it. See our Tulum travel guide for how we did it affordably.

The Mid-Range Week: about $3,000 to $4,800

Comfortable hotels or a mid-tier all-inclusive, a healthy mix of taco stands and nicer dinners, a handful of guided tours, and private or shared transfers. This is how most people we know travel Mexico, and it hits a great balance. Cancun and Playa del Carmen shine at this level; see our Cancun travel guide and Playa del Carmen travel guide.

The Luxury Week: about $6,500 to $12,000+

Upscale resorts or boutique hotels, spa days, fine dining, private tours, and airport transfers by SUV. Cabo San Lucas and the design hotels of Tulum specialize in this. Our Cabo San Lucas travel guide leans into the higher end.

How Costs Vary by Region

Not all of Mexico is priced the same, and picking the right region can swing your budget hundreds of dollars.

Cancun and the Riviera Maya (Playa del Carmen, Tulum): The most touristed, with the widest price range. Tulum has become genuinely pricey, while nearby Playa del Carmen stays more reasonable.

Cabo San Lucas and Los Cabos: Baja’s resort zone skews upscale and a bit pricier for food and lodging.

Puerto Vallarta and the Pacific coast: Excellent value with a more local, less packaged feel. Our Puerto Vallarta vs Sayulita guide compares two great options.

Mexico City, Oaxaca, and the interior: Often the best value of all, world-class food for a fraction of the beach-resort prices.

Money-Saving Tips We Actually Use

Travel in the shoulder season. Late April through early June and September through early November bring lower prices and thinner crowds. Avoid the Christmas, New Year, and spring-break peaks if you can.

Mix your lodging. A few nights in a nicer hotel plus a few in a guesthouse gives you comfort without the full luxury price.

Eat where the locals eat. The best and cheapest food is rarely inside the resort.

Use colectivos and ADO buses. They are safe, cheap, and easy.

Pay in pesos, not dollars. You almost always get a better rate, and carry small bills for markets and street food.

Do not skip travel insurance. For a trip with flights, tours, and water activities, coverage is cheap peace of mind. Here is our take on the best travel insurance.

Where to Book

For hotels and resorts, we book through Booking.com for the free-cancellation flexibility and huge selection across Mexico. Start with hotels in Mexico on Booking.com.

For cenote swims, reef snorkeling, ruins tours, and day trips, we use Viator for verified reviews and easy cancellation. Browse Mexico tours and experiences on Viator.

The Bottom Line

So, how much does a trip to Mexico cost? For most travelers doing a comfortable week for two, plan on somewhere around $3,000 to $4,800 all in, though you can absolutely do it for half that or double it without trying hard. Mexico gives you room to travel exactly the way you want, and every version we have tried has been worth every peso.

Pick your region, set your budget, book those flights early, and go eat some tacos. You will not regret it.


Planning the details? Compare our sister cost guides, How Much Does a Trip to Italy Cost? and How Much Does a Trip to Japan Cost?, then dig into destinations with our Cancun travel guide and Tulum travel guide.