✓ Verified Picks💰 Prices Included★ Top RatedUpdated Oct 2026

The 8 BEST Hotels with Christmas Eve Dinner in Barcelona 2026

JL
By Jessica Lane·Travel Editor

Discover Barcelona hotels where a comfortable stay comes with a festive Christmas Eve dinner. Finding Barcelona hotels offering Christmas Eve dinner can take time, since festive menus are not always easy to confirm. This list brings promising options together for simpler holiday planning.

1

Gran Via de les Corts Catalanes, 668, Barcelona

$726$508/night

Festive tasting menus in an iconic grand-hotel setting. Christmas Eve comes with bespoke festive tasting menus in the Grand Hall, Gran Via ballroom, or Rooftop Garden. Carols and seasonal touches bring extra sparkle to the hotel’s long-running holiday celebrations. From the Eixample, Passeig de Gràcia station is about five minutes away on foot, and Casa Batlló is around 15 minutes away. You get a full-scale, elegant Christmas celebration that feels made for a special night together.

2

Gran Via de les Corts Catalanes 619-621, Barcelona

$576$403/night

A Christmas Eve feast by Michelin-starred chef Rodrigo de la Calle. Virens marks Christmas Eve with a specially curated festive dinner shaped by chef Rodrigo de la Calle. Traditional Catalan flavors meet the restaurant’s distinctive, vegetable-forward approach in a polished setting. Casa Batlló is about an eight-minute walk away, with Plaça de Catalunya close by too. You get a stylish, food-led Christmas stay for anyone who likes local tradition with a contemporary twist.

3

Pau Claris, 150, Barcelona

$486$340/night

A special Christmas menu in an art-filled luxury hotel. Claris sets the table for Christmas Eve with a special festive menu in its restaurant. The hotel’s quietly glamorous interiors and carefully staged holiday meals make dinner feel like a proper occasion. Passeig de Gràcia is just a few minutes away on foot, and Casa Batlló is around a 10-minute walk. You get an intimate, sophisticated Christmas night with art and design woven into the stay.

4

Passeig de Colom, 9, Barcelona

$584$409/night

A sea-leaning Christmas Eve menu beside Port Vell. At Informal, chef Alejandro Loaiza gives Christmas Eve its own menu, with scallops, sole in meunière sauce with Osetra caviar, and kid goat shoulder. The festive meal brings seasonal luxury to a warm, relaxed dining room. Port Vell is right outside, while Santa Maria del Mar is about a 10-minute walk away. You get a celebratory waterfront stay for anyone who wants Christmas dinner to feel special without feeling stiff.

5

Carrer de Aragó, 271, Barcelona

$214$171/night

A festive Christmas Eve dinner with a 1920s supper-club feel. Vibra Speakeasy serves a Christmas Eve menu with appetizers, a starter, a main course, and dessert. Its 1920s-inspired room and live music give the meal a lively, intimate feel. Casa Batlló is just 100 metres away, putting you right in the heart of Eixample. You get a fun, characterful Christmas night that suits couples and anyone who loves dinner with a little atmosphere.

6

Avenida de Roma, 4, Barcelona

$366$256/night

A Japanese-inspired holiday menu high above the city. Nobu Restaurant serves a special holiday menu for Christmas Eve, bringing seasonal touches to its signature Japanese cuisine. The 23rd-floor dining room adds a celebratory lift, with sweeping views across Barcelona. Plaça d’Espanya is about a nine-minute walk away, and Sants station is even closer. You get a sleek, skyline-framed Christmas dinner for travelers who want a contemporary alternative to tradition.

7

Dels Lledo, 7, Barcelona

$589$412/night

Christmas Eve dining inside a medieval Gothic Quarter palace. Mercer’s restaurant presents a special Christmas Eve menu from chef Xavier Lahuerta. Its intimate dining room sits within a medieval palace, where original stonework gives the celebration a sense of history. Barcelona Cathedral is about a five-minute walk away, and the Born is roughly 300 metres from the hotel. You get a quiet, atmospheric Christmas stay for anyone drawn to old-town charm and refined cooking.

8

Carretera Vallvidrera-Tibidabo, 83-93, Barcelona

$467$327/night

Seasonal Mediterranean Christmas dining above Barcelona. METT Barcelona sets out a dedicated Christmas Eve dinner with a contemporary Mediterranean menu inspired by the season. Its hillside restaurant gives the celebration a striking backdrop over the city. The Temple of the Sacred Heart at Tibidabo is just a short walk away, with the amusement park nearby. You get a scenic, resort-like Christmas escape for anyone who wants dinner with a view.

NEED MORE RECOMMENDATIONS? TRY STAYGENIE

14,200+ travelers found their hotel this week
AI-powered search
No signup
Live prices
Free

Frequently Asked Questions

Which hotels in Barcelona offer special Christmas Eve dinner packages?

Many hotels in Barcelona offer special Christmas Eve dinner packages. Look for establishments like the Hotel Arts Barcelona and the W Barcelona, as they host festive dining events with traditional Catalan dishes.

What is the typical cuisine served at Christmas Eve dinners in Barcelona hotels?

Christmas Eve dinners in Barcelona typically feature a mix of traditional Catalan dishes, such as seafood, roasted meats, and festive desserts like turrón and polvorones. Local hotels often incorporate these dishes into their menus.

Are there family-friendly dining options available on Christmas Eve in Barcelona hotels?

Yes, several hotels in Barcelona provide family-friendly dining options on Christmas Eve. Look for hotels that include children's menus or activities, such as the Hilton Barcelona, which often accommodates families during the holiday season.

What time do Christmas Eve dinners usually start at hotels in Barcelona?

Christmas Eve dinners in Barcelona hotels typically start around 8 PM and can extend until midnight. It is advisable to check with the hotel for specific timing as it may vary.

Do I need to make reservations in advance for Christmas Eve dinner at hotels?

Yes, it is highly recommended to make reservations in advance for Christmas Eve dinners at hotels in Barcelona. Many venues become fully booked well ahead of time due to the holiday festivities.

Can I find hotels in Barcelona that offer live music or entertainment during Christmas Eve dinner?

Yes, some hotels in Barcelona provide live music or entertainment during Christmas Eve dinner. Venues like the Hotel Majestic often feature live performances to enhance the festive atmosphere.

What is the dress code for Christmas Eve dinner at hotels in Barcelona?

The dress code for Christmas Eve dinner at hotels in Barcelona is often smart casual. However, some upscale hotels may require formal attire, so it is wise to check with the specific hotel beforehand.

Are there vegetarian or vegan options available for Christmas Eve dinner in Barcelona hotels?

Many hotels in Barcelona cater to dietary preferences, offering vegetarian or vegan options for Christmas Eve dinner. It is best to inform the hotel of your dietary needs when making a reservation.

What are some popular hotels in Barcelona known for their Christmas Eve traditions?

Hotels like the Hotel 1898 and the Casa Fuster are known for their Christmas Eve traditions. They often host special events that reflect local customs and create a memorable holiday experience.

Is it possible to enjoy a Christmas Eve dinner outside on a hotel terrace in Barcelona?

Yes, some hotels in Barcelona, such as the Hotel Ohla Barcelona, offer outdoor terraces where you can enjoy your Christmas Eve dinner. Be sure to check availability as outdoor seating can be limited.

More Hotel Guides in Barcelona