The best restaurants to celebrate Christmas and New Year’s Eve in Barcelona 2025
- Barcelona •
- Restaurants

Barcelona is a vibrant city all year round, but at Christmas and New Year’s Eve it turns into a true gastronomic destination. Restaurants prepare special festive menus, bring back traditional Catalan recipes and create experiences designed to share unique moments with family, as a couple or with friends.
If you’re planning to visit the city in December 2025, this guide will help you discover some of the best restaurants to celebrate Christmas and New Year’s Eve in Barcelona, organised by type of experience and by area so it’s easier for you to choose.
Family Christmas dinners in Barcelona
Celebrating Christmas with the family in Barcelona is a warm, food-focused experience. Many restaurants design Christmas menus with traditional dishes and options for all tastes, in cosy spaces that are comfortable if you’re travelling with children.
1. La Lluna (Barri Gòtic)
An ideal option for families looking for a central restaurant with Mediterranean cuisine and dishes for everyone. They usually offer special Christmas menus that combine classic recipes with contemporary touches, in a quiet and pleasant setting just a few steps from the city’s historic centre.
2. Can Culleretes (Barri Gòtic – the oldest restaurant in Catalonia)
With more than 200 years of history, this is perfect if you want to experience a traditional Catalan Christmas. Here it’s common to find classics such as canelons de Sant Esteve, escudella i carn d’olla and other typical Catalan recipes. A charming historic venue with a very family-friendly atmosphere.
3. El Nacional (Passeig de Gràcia)
More than a restaurant, El Nacional is a large gastronomic space with different areas and styles of cuisine. It’s ideal for families who want variety and a lively festive setting, as each person can choose the type of dish they fancy within the same carefully designed and beautifully decorated venue for the holidays.
Romantic options for couples: special dinners & views

If you’re travelling as a couple and you want to give your Christmas stay a more romantic touch, Barcelona offers several restaurants where good views, intimate atmospheres and special-occasion menus come together. These are perfect for a different kind of Christmas dinner or to say goodbye to the year with a memorable gastronomic experience.
1. Torre d’Alta Mar (Barceloneta)
A classic for romantic dinners in Barcelona. Located at the top of a tower by the sea, it offers panoramic views over the city and the Mediterranean. It’s an ideal choice for Christmas or New Year’s Eve dinner, with a sophisticated atmosphere and the feeling of celebrating in a truly unique place.
2. Òleum Restaurant (Museu Nacional d’Art de Catalunya)
Located inside the MNAC, Òleum combines gastronomy and culture in the same space. From its dining room you can enjoy spectacular views of the Magic Fountain and Montjuïc, especially beautiful at night. It’s one of the most special restaurants in Barcelona to celebrate big moments as a couple, whether it’s a quiet Christmas dinner or a different kind of New Year’s Eve.
3. Mirabé (Tibidabo)
Set on the slopes of Tibidabo, Mirabé is perfect for couples looking for an elegant experience, with terraces and large windows that open onto an impressive view of Barcelona lit up at night. At Christmas and New Year’s Eve, the setting becomes even more magical, making it a great candidate for a romantic dinner with views over the whole city.
Restaurants near iconic areas
![]()
If you want to dine close to Barcelona’s main landmarks and stay just a few minutes’ walk from several Akira Flats apartments, these are some of the best options by area. They’re perfect if you want to combine a day of sightseeing with a special Christmas dinner.
Near Sagrada Família
One of the city’s most iconic areas, ideal for enjoying the Christmas lights around the basilica and ending the day with a good dinner.
1. La Paradeta (Sagrada Família)
A fresh seafood restaurant, informal and very popular among locals and visitors. You choose your seafood at the counter and they cook it on the spot. Ideal for a different, authentic and very local-style dinner.
2. Los Bellota (Sagrada Família)
Perfect if you want a Christmas dinner centred on high-quality Iberian products: ham, cured meats and traditional dishes made with excellent ingredients. A warm, welcoming atmosphere close to the temple.
3. Casa Angela
Just a few steps from Sagrada Família, Casa Angela offers Mediterranean cuisine and classic Catalan dishes. It’s a very convenient option if you want to have dinner near the basilica after a visit or an evening walk around the neighbourhood.
Near Plaça Catalunya
The true centre of Barcelona, surrounded by shops, Christmas lights and shopping streets such as Passeig de Gràcia or Portal de l’Àngel.
1. El Cercle
A former mansion converted into a restaurant, with different spaces and a menu that combines Mediterranean cuisine with Asian influences. Ideal if you’re looking for an elegant setting and something a little different without leaving the city centre.
2. Ciudad Condal
One of the best-known tapas bars in the area. Perfect for an informal dinner, sharing a variety of plates in a lively, very typical atmosphere that feels especially cosy at Christmas time.
3. Farggi 1957 (restaurant & lounge)
A modern, versatile space with Mediterranean dishes and options for groups. A great alternative if you’re travelling with family or friends and want a central spot where everyone can find something they like.
Poblenou & the beach
If you prefer a more relaxed atmosphere near the sea but still well connected to the centre, Poblenou and the beachfront are an excellent choice.
1. Xiringuito Escribà
Famous for its rice dishes and Mediterranean vibes right by the sea. Ideal for a different kind of Christmas meal or dinner, with beach views and a very informal, coastal style even in winter.
2. El 58 (Poblenou)
A creative tapas restaurant with a modern, local proposal. Perfect for intimate dinners or small groups who want to discover a more gastronomic and less touristy side of the neighbourhood.
3. L’Escamarlà (Platja del Bogatell)
A very good option if you’re looking for fresh fish and seafood on the seafront. Its location right on Bogatell Beach makes it a great place to enjoy a Christmas dinner with a maritime atmosphere, even in the cooler months.
Restaurants with New Year’s Eve menus for 2025

If you’re going to celebrate 31 December 2025 in Barcelona, you’ll find many restaurants offering special New Year’s Eve menus, usually in a set-menu format that typically includes:
Starters or a tasting selection
Main courses inspired by Catalan and Mediterranean cuisine
Grapes at midnight for the traditional Spanish good-luck ritual
A glass of cava for the toast
Party favours, live music or a DJ session, depending on the venue
Some of the places that traditionally offer New Year’s Eve menus include:
Hotel Majestic (Passeig de Gràcia) – a luxury option, with a gala atmosphere, elegant setting and creative gastronomy.
Hard Rock Cafe (Plaça Catalunya) – perfect if you’re looking for a festive atmosphere, music, themed dinner and a very central location.
Arola or Enoteca (Hotel Arts) – fine-dining restaurants with sea views, ideal for seeing out the year with a top-level gastronomic experience.
In all cases, it’s very important to book in advance, as New Year’s Eve menus tend to sell out quickly, especially in the most central and touristic areas.
Tips for booking Christmas tables in Barcelona

To make the most of Christmas dining in Barcelona without last-minute surprises – especially if you’re travelling with family or a group – keep these tips in mind:
1. Book 2–3 weeks in advance
In December, the most popular restaurants fill up quickly, especially on key dates (24, 25, 26 and 31). The earlier you book, the more options you’ll have to get a table in the place and at the time you want.
2. Check if they only offer a set menu
Many places offer special Christmas or New Year’s Eve menus only, without the usual à la carte menu. Make sure to ask:
If they only serve a set menu
What exactly is included
Whether they offer options for children, vegetarians or food intolerances
3. Keep opening hours in mind
In Barcelona, Christmas dinners often start a bit earlier than usual, while New Year’s Eve tends to run later. Always check:
The time the service starts
How long you can stay at your table or in the venue
4. Choose restaurants close to your accommodation
During the festive season, the city is busier and getting around can be slower. Choosing a restaurant near your apartment will allow you to walk there and back, rely less on transport and enjoy the Christmas atmosphere in the streets along the way.
Where to stay in Barcelona for the festive season (Akira Flats)

To really enjoy the Christmas and New Year’s Eve celebrations and the best restaurants, it’s essential to stay in a strategically located, well-connected area.
At Akira Flats we offer fully equipped holiday apartments designed for families, couples and groups, in prime locations such as:
Sagrada Família – perfect for Christmas markets, lights and traditional restaurants
Plaça Catalunya – ideal for shopping, shows and celebrations
Poblenou – close to the sea and local foodie hotspots
Eixample – elegant, central and very convenient for getting around on foot
Our apartments offer equipped kitchens, spacious living rooms and privacy, so you can enjoy Christmas “like at home” while staying in the heart of Barcelona.
FAQs about restaurants in Barcelona for Christmas and New Year’s Eve 2025
Recommended links

Got your table booked? Now choose your apartment in Barcelona
A curated selection of restaurants for Christmas Eve, Christmas Day, and New Year’s Eve—special menus, unique atmospheres, and great areas to get around on foot and return comfortably to your accommodation.
