Christmas and New Year’s Eve in Mexico: Where to Celebrate the Holidays in the Yucatán Peninsula
Christmas and New Year’s Eve in Mexico: Where to Celebrate the Holidays in the Yucatán Peninsula
The short version: spending the holidays in Mexico comes down to two decisions. Where you base yourself between December 24 and January 1, and how early you book your tables. In the Yucatán Peninsula, everything fills up well before Christmas. Here is where to celebrate, what to reserve, and when to do it.

Christmas in Mexico means no snow and no roast turkey. It means 82 °F, piñatas hanging outside front doors, string lights wrapped around palm trees, and tables set right on the sand.
We live here, in Playa del Carmen, and every year we organize holiday celebrations for travelers across the peninsula. Here is what you need to know before you lock in your dates. Let’s get into it.
Christmas in Mexico: what actually changes over the holidays
The season does not start on December 24. It starts on the 16th with the posadas, nine neighborhood evenings reenacting Mary and Joseph’s search for shelter. Carols, fruit punch, and a seven-pointed piñata. The mood is loud, warm and very family-driven.
On the evening of the 24th, Nochebuena carries the weight of the season. Dinner starts late, often after 10 p.m., and runs into the early hours. On the 25th, everything slows down: many businesses stay closed until late afternoon.
On the 31st, Nochevieja revolves around twelve grapes eaten at the twelve strokes of midnight, one wish per grape. Then come the fireworks, suitcases walked around the block to attract travel in the coming year, and dancing until sunrise.
One last thing most visitors miss: on January 6, Día de Reyes closes the season with rosca de reyes, a ring-shaped sweet bread. If you travel in early January, you have not missed the party.

On the weather side, December and January fall in the middle of the dry season. Daytime highs around 82–86 °F, evenings near 68 °F, sea temperature around 79 °F. Our full breakdown is in our guide to the weather in Mexico and in the best season to visit Mexico.
Our tip: pack one real evening outfit. Several Tulum and Cancún venues enforce a dress code, and December evenings on the water get cool. Our packing list for Mexico covers the rest.
Party or quiet: choosing your base in the peninsula
The peninsula splits into two very distinct moods over the holidays. On one side, the Caribbean coast, which goes loud. On the other, inland Yucatán, the islands and the lagoon, which stay calm.
To party, base yourself in Cancún, Playa del Carmen or Tulum. That is where you will find the big parties, the clubs, the dinner shows and the midnight fireworks.
For quiet, aim for inland Yucatán, Holbox or Bacalar. Expect small-scale celebrations, gentler prices and zero waiting lines.
| Destination | Holiday atmosphere | Best for |
|---|---|---|
| Cancún | Large resorts, clubs, dinner shows | Groups, large families, party-goers |
| Playa del Carmen | Characterful restaurants, lively 5th Avenue | Couples, families, food lovers |
| Tulum | Beach clubs, DJ sets, hard-to-get tables | Nightlife seekers, young couples |
| Bacalar | Lagoon-front dinners, intimate mood | Couples, nature lovers |
| Mérida & Valladolid | Colonial squares, live music, tradition | Culture travelers, families |
| Holbox | Barefoot on the sand, small restaurants | Travelers looking to unplug |

Nothing forces you to choose just one. Many of our travelers spend Christmas somewhere quiet and New Year’s Eve somewhere loud, or the other way around. Our itinerary for one week in the Riviera Maya gives you a solid base to adapt.
Our services: we handle your private transfers between destinations, car rental for road trips, and boat charters if you want to spend December 31 out on the water. One contact for the whole trip.
Cancún: the big-format New Year’s Eve
Cancún leans into scale. The hotel zone lines up themed parties, gala buffets and fireworks launched from the beach at midnight. If you are traveling with a group or a large family, this is the easiest base to organize.
Rosa Negra
Upscale Latin American cuisine, precise service and a theatrical setting. On holiday nights the restaurant runs at full capacity. Expect roughly 700 to 1,500 pesos per person, drinks not included.
Ilios
A spectacular Greek restaurant, as much for the plate as for the atmosphere. The service is among the best in town and the mezze menu wins over everyone, kids included.
Puerto Santo
Seafood and fish, in a more relaxed coastal register. A smart pick for December 24 if you want to stay light before the excess of the 31st.
Bovino
Brazilian rodizio at full generosity: more than seventeen cuts carved at your table, plus an international buffet. Hard to beat on value for a big group.

On the ground: holiday menus in Cancún are almost always fixed-price, with a deposit taken at booking. Bring pesos in cash for tipping, since cards are not always accepted for that portion. We explain why in our article on tipping in Mexico.
Playa del Carmen: nightlife and great food in one place
This is our home town, and for the holidays it checks a lot of boxes. Everything is walkable, 5th Avenue is lively without being overwhelming, and the concentration of good restaurants is the best on the coast.
Ilios
Our first reflex for a night that works. Genuinely good Greek food, guaranteed atmosphere with live musicians and dancers, and outstanding service. The kind of place where the next table ends up standing. Around 700 to 1,500 pesos per person.
Bovino
For meat lovers. More than twenty different cuts brought to your table nonstop, plus a generous buffet. Ideal for a family Christmas Eve, and kids always find something they like.
Alux
The restaurant sits inside a real cenote, underground, lit by candlelight. This is the address you book to mark an occasion: a proposal, a birthday, or exactly this kind of holiday dinner. Gourmet Mexican cuisine, 520 to 870 pesos per person. If cenotes intrigue you, our selection is in this article.
Patanegra
A Spanish restaurant that delivers. Tapas, jamón, sangria and a warm dining room. Perfect for a New Year’s Eve dinner that runs late without turning into a nightclub.

Our services: we book these tables for you, including the ones that do not accept online reservations. We also arrange a private chef if you would rather celebrate at your villa or rental, with no driving and no going out.
Tulum: the most in-demand celebration on the coast
Tulum draws the most international crowd in the peninsula between December 26 and January 2. Beach clubs, DJ sets, dinners under the palms. It is also where tables disappear earliest and where the check climbs fastest.
Rosa Negra
The Tulum Beach version of the Cancún address, with the same staging and the same standards. Booking far ahead is essential for December 31, since it is one of the first places to sell out.
Ilios
Greek and Mediterranean cuisine, one of the best in town for atmosphere, service and food. Vegan options available, which is rare at venues this size.
Azulik
A place unlike any other, perched in the trees, with a view that justifies the trip on its own. An exceptional dinner in a setting of wood and vines. It is expensive, it owns that, and it makes the night memorable.
Taboo
Beach club and restaurant in one. The energy builds through dinner until the floor opens up. The right format if you want to go from dinner to party without changing venue.
Bagatelle
Refined French and Mediterranean cuisine, high-end service, feet in the sand. A safe bet for an elegant Christmas Eve.

Heads up: the road through Tulum’s hotel zone gets seriously congested on holiday nights, and taxis charge holiday rates. A private transfer booked in advance saves you from ending the night negotiating on the roadside.
Bacalar: New Year’s Eve facing the lagoon
Four hours south of Tulum, the Lagoon of Seven Colors offers the exact opposite of the coast: silence, fresh water and small-scale celebrations. Our pick when you want to slow down.
Nixtamal
Intimate atmosphere, careful Mexican cooking and a genuinely well-built balance of flavors. The service is among the best in town. Around 140 to 345 pesos per person, which stays very reasonable.
La Playita
A prime spot facing the lagoon, a wide menu and consistent quality. For a January 1 lunch by the water, it is hard to do better.

Bacalar pairs beautifully with Holbox on the same trip. If you are torn between the two, we settled the question in this comparison. And if you are after full disconnection, our guide to spiritual retreats in Mexico is worth a read.
Our services: the lagoon is best seen from the water. We arrange private boat charters with a captain for a January 1 sunrise, along with transfers from Tulum or Playa del Carmen.
Mérida and Valladolid: colonial Yucatán in December
If you want to see what Mexican holidays actually look like, this is where you go. Colonial squares light up, bands play outdoors, families come out in numbers. Nothing staged for tourists, just local life in its December version.
Porfirio’s — Mérida
Mexican and international cuisine in a beautiful space, with service to match. The reference address for a memorable dinner in Mérida. Around 400 to 600 pesos per person.
La Casona de Valladolid
Generous regional dishes, efficient service and a warm setting inside a colonial house. Roughly 90 to 500 pesos per person, one of the best value tables in the peninsula.

Valladolid sits 45 minutes from Chichén Itzá. Many of our travelers sleep there the night before to reach the site at opening. All our advice is in Is Chichén Itzá worth visiting? and the tour can be booked on our excursions page.
Good to know: Yucatán state runs one hour behind Quintana Roo. That detail costs people their reservations every year. Double-check your table time if you cross state lines during the day.
Holbox: a car-free island for a barefoot celebration
No cars, sand instead of streets, golf carts, and restaurants that carry their tables onto the beach on December 31. Holbox offers the most laid-back celebration in the peninsula.
Piedra Santa
A table with real character, careful cooking and a warm setting, heavily in demand over the holidays. Book early, since the island runs short on seats in December.
Raíces
The most authentic restaurant on the island, with fresh fish and a family story going back to 2002. You can feel the pride the moment the plate lands.
Amaité
Well located, well known, with dishes that hold up and a genuine beachfront mood. A safe bet for both the 24th and the 31st. Around 80 to 520 pesos per person.

Logistics: Holbox is reached by ferry from Chiquilá, roughly a 2.5-hour drive from Cancún. The last departures leave in the early evening and December 31 crossings fill up. Arrive the day before rather than cutting it close.
Kosher dining during the holidays
The peninsula has a real kosher offer, concentrated in two cities. Over the holidays these addresses are in even higher demand, since Hanukkah often falls in December.
Moshe Cube Kosher Restaurant & Grill — Playa del Carmen
An intimate setting, excellent Mediterranean and Middle Eastern cooking, and quality service. Around 60 to 750 pesos per person.
Platinum Kosher — Cancún
Kosher Italian cuisine done well, careful service and fresh products. A solid option in the hotel zone, with an average check of 200 to 470 pesos.
Our services: we handle kosher reservations and specific dietary requests (gluten-free, vegan, allergies) directly with the restaurants, in Spanish. Nothing left for you to negotiate on site.
Coco Bongo and Cirque du Soleil: shows worth booking
Two shows come up in every holiday request we receive, and both earn their reputation.
Coco Bongo remains a sure thing. Continuous show, acrobats, live covers, energy that never drops. The format works just as well for a group of friends as for a couple looking for something beyond a standard dinner. December 24 and 31 sell out fast, and prices rise on both dates. We book it for you.
Cirque du Soleil offers a dinner show on the Riviera Maya, in a more intimate and family-friendly format. Same logic: we take care of the seats.

If you are looking for other ideas to fill the days between the two celebrations, our selection of the 16 must-sees of the Riviera Maya covers the essentials, and every tour we run is on our excursions page.
When to book: the calendar that avoids bad surprises
This is the part most travelers underestimate. The end of the year is the busiest period of the year in the peninsula, and venues fill up remarkably fast.
Our rule is simple: book everything as soon as your dates are set, without waiting. Only the holiday dinner tables can hold, and no later than November.
| What to book | When to do it | Why |
|---|---|---|
| Flights and accommodation | As early as possible | This is the busiest time of the year: availability goes first |
| Tours, transfers, car rental | As early as possible | English-speaking guides and the regional rental fleet fill up |
| Coco Bongo, Cirque du Soleil, gala dinners | As early as possible | The best seats and fair prices are the first to disappear |
| Private chef, boat charter, special requests | As early as possible | Providers block off their year-end calendars well in advance |
| December 24 and 31 restaurant tables | November at the latest | The one item that can wait, but no longer than that |
| Reconfirming your tables | 48 hours ahead, on site | Some venues release unconfirmed seats |

Our take: there is no such thing as too early for this period. Every week you wait narrows the choice and pushes prices up, across every single item.
What we handle for you on the ground
Our job is to make the logistics disappear so all you have to manage are the good moments. Over the holidays, that work takes on another dimension: everything is tighter, pricier and sold out sooner.
- Restaurant reservations across the peninsula, including venues with no online booking, handled in Spanish and followed up until the day itself.
- Group or private tours, departing from your hotel or meeting you on site if you are on a road trip.
- Private transfers from the airport and between destinations, including holiday nights when taxis get scarce.
- Car rental with verified insurance, so there are no surprises at the counter.
- Boat and yacht charters with a captain, for a day at sea or on the lagoon.
- Private chef at your villa or rental, a format that works especially well for a family Christmas Eve.
- Certified interpreter guides and personal assistants, depending on what you need.
- Full concierge service, like a major hotel, with our support included at no extra cost when something goes wrong.
That last point is not a marketing line. We have already handled a bank card lost in a taxi, a Sunday hospital admission and a broken-into rental car. Our article on medical support in Mexico explains how it works in practice.
We also organize celebrations that land during the holidays: birthdays, weddings, bachelorette and bachelor parties and corporate retreats.
Weather, budget and holiday pitfalls
The weather works in your favor
December and January are the best months of the year in the peninsula. Little rain, manageable humidity, and very little sargassum at this time of year. We cover that in our article on swimming despite the sargassum. Midday sun stays strong, so our sunscreen rules for Mexico apply in winter too.
Budget climbs, but not everywhere equally
Expect 20 to 40 percent more than low season on accommodation and flights between December 20 and January 5. Restaurants apply marked-up fixed menus on the 24th and 31st, mostly in Tulum and Cancún. Bacalar, Mérida and Valladolid stay noticeably gentler. For ATMs and currency exchange, our guide to money in Mexico will save you unnecessary fees.
The mistakes we see every year
- Booking tables in December. Too late for the good addresses, and all that is left are 6 p.m. or 11 p.m. slots.
- Forgetting the Visitax. This Quintana Roo tourist tax must be paid before leaving the airport. It is all explained in our Visitax guide.
- Overlooking entry requirements. Valid passport, entry form, length of stay granted: our article on formalities for traveling to Mexico covers it.
- Driving between destinations at night on December 31. A bad idea, even for confident drivers. Our notes on police checkpoints and on safety in Mexico answer the questions we get most.
- Arriving without a local SIM. Booking confirmations arrive by WhatsApp. Our Mexico SIM card guide solves it in ten minutes.
- Flying a drone during the fireworks. Regulations are strict and enforcement is real. Read this first: can you use your drone in Mexico?

Traveling with a baby or young children? The late hours of Mexican holiday dinners call for specific planning. Our advice is gathered in traveling with a baby to Mexico.
And if you would rather discover Mexico during another major celebration, our article on Day of the Dead will have you planning a November trip. For anglers, year-end outings are excellent: see the best fishing spots in the Riviera Maya.
Frequently asked questions about the holidays in Mexico
Where should I spend Christmas Eve in the Yucatán Peninsula?
For a lively evening, aim for Cancún, Playa del Carmen or Tulum. For a quiet family Christmas, choose Mérida, Valladolid, Bacalar or Holbox. December 24 stays a more intimate night than the 31st everywhere in Mexico.
Where is the best place to spend New Year’s Eve in Mexico near Cancún?
Cancún and Tulum host the biggest parties, with beach clubs, DJ sets and midnight fireworks. Playa del Carmen offers a good balance of energy and convenience, since everything is walkable.
Do I need to book restaurants in advance for December 24 and 31?
Yes, it is essential. Treat November as your deadline, and go earlier still for Tulum and Cancún. We book them for you, including venues that do not accept online reservations.
What are the best restaurants for a holiday dinner in Playa del Carmen?
Ilios for Greek food, atmosphere and service, Bovino for meat lovers with more than twenty cuts served at the table, Alux for dining inside a cenote, and Patanegra for a warm Spanish evening.
How much does a holiday dinner cost in the Yucatán?
Expect 500 to 1,500 pesos per person before drinks in Cancún and Playa del Carmen, more in Tulum at the most sought-after venues, and 150 to 500 pesos in Bacalar, Mérida or Valladolid.
What is the weather like in Mexico in December and January?
It is the dry season. Expect 82 to 86 °F during the day, around 68 °F in the evening and a sea temperature near 79 °F. Little rain and very little sargassum on the Caribbean coast at this time.
Are there kosher restaurants in the Yucatán Peninsula?
Yes. Moshe Cube Kosher Restaurant & Grill in Playa del Carmen and Platinum Kosher in Cancún. We handle reservations and specific dietary requests directly with the restaurants.
Can I book Coco Bongo for New Year’s Eve?
Yes, and we take care of it. December 24 and 31 sell out fast and prices rise on both dates. Cirque du Soleil on the Riviera Maya books on the same timeline.
How much does a trip to Mexico cost during the holidays?
Expect 20 to 40 percent more than low season on flights and accommodation between December 20 and January 5. Bacalar, Mérida and Valladolid remain noticeably more affordable than the coast.
When should I book a Christmas trip to Mexico?
As soon as your dates are set, without waiting: flights, accommodation, tours, transfers, car rental and shows. Only the December 24 and 31 tables can hold until November at the very latest.
Let’s plan your holidays in Mexico together
Tell us your dates and what you have in mind. We lock in your tables, your shows and your transfers while you handle the rest. Let’s talk through your whole trip to make sure it holds together, with no commitment.