Christmas is here! Dust off your ugly sweater and make a plan, because these places in CDMX are perfect for dinner on December 24, 2025. Don’t worry about throwing a party, they’ll do it for you.
These restaurants will create a memorable Christmas atmosphere!
La Mansión

$2,650 adults and $1,100 children from 5 to 11 years old.
Make a reservation by calling 55 1102 7021
A great Christmas party is about to begin. At La Mansión restaurant of the Marriott Mexico City Reforma hotel you will be able to celebrate in a big way. The night will be decked out with a five-course Christmas dinner and five hours of open bar.
The party will be led by DJ music that will make you dance your best steps. Remember that there will be babysitting service and parking. There are also packages where you can spend the night in one of the hotel rooms.
Hilton Mexico City

Adults $2,499 and Children $1,249
In this beautiful hotel there will be an event called “A magical Christmas night”, which will be inspired by The Nutcracker.
You’ll enjoy a welcome cocktail, Christmas buffet, red and white wine during dinner, plus a great party with live music and ambiance. Check more information through social networks.
Holiday Inn Plaza Universidad

$850 adults and $370 children from 4 to 12 years old.
Reservations by WhatsApp to 55 9183 7722 and 55 3225 6218
This place is ideal to experience Christmas with your whole family. Get ready to enjoy a four-course menu of Christmas classics such as apple salad, lomo mechado and tronco navideño (Christmas log).
The package includes a welcome cocktail, bring your best dance moves, there will be a DJ! The kids will have a blast in the children’s area.
Miralto Restaurant

$2,399 adults and $1,099 children from 3 to 7 years old.
Reservations via WhatsApp at 55 3143 3433
How would you like to celebrate Christmas Eve from the heights? You can do it at Miralto, the Torre Latino restaurant. Every year a party is held with a memorable view of Mexico City and this 2025 will be no exception.
The reception is at the Skybar on the 40th floor where you will have a welcome cocktail, take pictures in the Christmas sets and meet magical characters.
Then, you will enjoy a delicious four-course Christmas dinner. The atmosphere will be set by a Christmas jazz concert and later a toast with a glass of sparkling wine will take place.
Plaza San Jeronimo Gallery

Adults $1,950, $940 children from 6 to 12 years old and free for children under 6 years old.
Make a reservation by calling 55 5377 6418 or sending a message to 55 2259 9350.
Among the places to dine this December 24 in CDMX is this hotel that is preparing a delicious dinner. It is a four-course menu that includes a glass of wine. Prepare your best steps to dance this Christmas, because there will also be live music.
If you wish to spend the night at the hotel, you will receive a special rate.
Sheraton Mexico City

To be defined
Reservations at 55 5242 5546 and WhatsApp at 52 5662 1952 04
Stop looking for a place for Christmas dinner and go to the Sheraton Hotel. Here there will be a buffet with Christmas dishes for you to have a feast of a lifetime. In addition, you will enjoy the open bar with national drinks for five hours.
Not only will you have a delicious dinner, but you will also be able to dance to the rhythm of a DJ, so make the Christmas plan! Please note that the dress code is semi-formal.
Hacienda de los Morales

$2,800 y $3,600
The dancing will get good at the Hacienda de los Morales! If you’re craving a Christmas dinner dance this 2025, this will be the winning option. Here you will eat a four-course menu, and then give it all on the dance floor to the rhythm of versatile live music.
Also, you can join the Christmas verbena with fritters and punch. The cost of this package: $3,600 adults and $790 children. Make your reservation by calling 55 5283 3029 or by WhatsApp at 56 1122 6911.
If you prefer, you can join the four-course dinner that will take place in the restaurant area. While you enjoy your menu, there will be live music. The price is $2,800 for adults and $790 for children. Reservations by calling 55 5283 3055 or via WhatsApp at 55 3933 3733.
BelAir Unique

$2,050 adults and $990 children from 5 to 10 years old.
Reservations at 55 1164 1164 extension 3150 or via WhatsApp at 55 5508 6354
This hotel in the Nápoles neighborhood joins the list of places in CDMX to dine this December 24. In addition to a four-course dinner and an open bar of national drinks for five hours you can enjoy a traditional posada.
There will also be live music and even a gift raffle. You can also stay in one of the rooms and get a special price.
La Rambla

$968 per person
Reservations at numbers 56 1909 4422 and 56 3023 3553
Stop looking for places to dine this December 24, because you’ve already found an option that won’t let you down. In this cantina you will enjoy a menu of Christmas dishes with delicacies such as lobster cream, beef medallions and Christmas log.
The shows that will liven up this evening have not yet been confirmed; in previous editions this restaurant has surprised with comedy shows, live music and more.
Cedron

$2,500 per person
Reservations via WhatsApp at 55 3464 6700
This restaurant in the Condesa adds to the list of places to dine this December 24. Here you will be served a three-course menu (cream, main course and dessert) with a side dish to share. It also includes two glasses of wine or two distilled drinks.
It should be noted that this restaurant is focused on high quality dishes and conviviality around the table. There will be no live entertainment at Cedrón.
Bellini

$2,550 adults and $350 children
Reservations via WhatsApp at 56 1550 5911
Imagine spending Christmas at the iconic revolving restaurant in the CDMX. Bellini presents a dinner consisting of beef filet, shrimp forest and pecan pie. There is also a children’s menu to pamper the little ones.
Here you will live an unforgettable moment with one of the best views of the CDMX.