Christmas menus

Celebrate the festive season at Catalonia Hotels & Resorts

Christmas menus for the festive season

The festive season is all about spending quality time with your loved ones, which is why we want you to forget about cooking. All you have to do is choose a destination and a hotel, and come and enjoy our special occasion menus.

Destination

Filters

Price

Event type

Lunch

Dinner

Date of the event

All

FAQs

What is the difference between pre-Christmas group set menus and special occasion set menus?

Celebration menus for groups (pre-Christmas): perfect for company dinners, get-togethers with friends or early family gatherings taking place from 1 November to 21 December.

Christmas holiday menus: culinary offerings specially designed for the traditional celebrations at this time of year on 24, 25, 26 and 31 December, and 1 and 6 January.

On which public holidays do Catalonia Hotels offer a special set menu?

We offer special menus for the key dates of Christmas 2026 and early 2027:

  • Christmas Eve (24 December 2026): Gala dinners.
  • Christmas Day (25 December 2026): Traditional Christmas lunch.
  • St Stephen’s Day (26 December 2026): Festive lunch (mainly available at our hotels in Catalonia).
  • New Year’s Eve (31 December 2026): Gala dinners with a party and lucky grapes.
  • New Year’s Day (1 January 2027): Special New Year’s Day meal.
  • Reyes Day (6 January 2027): Special Reyes Day meal.

Please note: The availability of each date and service may vary depending on the hotel selected. Furthermore, from 1 November to 21 December, we offer special set menus for groups and pre-Christmas corporate dinners.

In which cities can I book Christmas set menus with Catalonia Hotels & Resorts?

We have a wide range of restaurants and hotel venues so you can find the ideal place to celebrate the 2026 festive season:

  • Barcelona and Catalonia: over 25 hotels in Barcelona (including Catalonia Plaza, Eixample, Ramblas, Passeig de Gràcia, Catedral and Born, amongst others), as well as in Sabadell.
  • Madrid: Catalonia Plaza España, Gran Vía Madrid, Atocha, Las Cortes, Puerta del Sol and Goya.
  • Andalusia and the rest of Spain: find hotels with festive menus in Seville, Málaga, Ronda, Granada, San Sebastián, Murcia, Zaragoza and Valencia.
  • Balearic Islands: find hotels with festive menus in Palma de Mallorca and Maó.
  • Europe: find hotels offering festive menus in Porto and Amsterdam.

How can I book a table for a public holiday?

Booking your table is very straightforward and you can do it right here on this page:

  1. Choose your hotel and destination: use our search tool or drop-down menu to select your preferred city (Barcelona, Madrid, Seville, Ronda, the Balearic Islands, Porto, Amsterdam, etc.) and the hotel where you’d like to celebrate the holiday.
  2. View the menu: download the PDF with the detailed menu and the specific terms and conditions for each date.
  3. Get in touch to make your booking: contact the events team at your chosen hotel by phone or email to book your group or Christmas festive menu on the available dates.

What is the price range for the festive set menus?

We offer a wide variety of menu options to suit all kinds of celebrations and budgets:

  • Festive menus (24, 25, 26 and 31 December / 1 and 6 January): prices range from €48 per person (as at the Catalonia Catedral) to €290 per person for haute cuisine New Year’s Eve galas (as at the Catalonia Plaza España).
  • Pre-Christmas group menus (1 November to 21 December): options for groups and companies from €35 per person.

What sort of dishes are included in our set menus?

Our culinary offering combines traditional Mediterranean and market-fresh cuisine with avant-garde touches, prepared using high-quality fresh produce. Depending on the hotel and the date you choose, you can enjoy everything from traditional Christmas dishes (such as escudella, carn d’olla, cannelloni, seafood dishes, meat and fish) to haute cuisine tasting menus with wine and cava pairings, as well as artisan desserts.

Do you have any alternative options for people with allergies and intolerances?

Our menus include options for vegetarian and vegan diets, and we can adapt them to accommodate intolerances (gluten, lactose), allergies or any other dietary restrictions.

Please inform the hotel team of any special requests well in advance of the event date so that they can ensure the appropriate alternatives are prepared.

What is the deadline for booking?

Due to high demand and limited capacity on these dates, bookings must be confirmed in advance (please see the specific booking conditions at the end of each hotel’s menu).

Does the New Year’s Eve menu (31 December) include a party and celebrations?

Most of our New Year’s Eve dinner menus include wine pairing, lucky grapes and party favours. What’s more, some hotels offer an open bar, music from a DJ or live performances. You can check the details for your chosen hotel by downloading the menu PDF.

Are there any special menus for children (children’s menu)?

Yes, we offer children’s menus tailored to little ones for all festive lunches and dinners. You can enquire about the children’s dishes and their prices with the events team at each hotel.

Are drinks included in all festive and group menus?

Yes, drinks are included in all set menus, whether they are for public holidays or pre-Christmas group menus. What’s more, many of our New Year’s Eve set menus (31 December) include wine or cava pairings, lucky grapes, party favours and, at selected hotels, an open bar or live music.

  • Home
  • Christmas holiday menus

Discover more hotels and destinations

All our destinations

Spain