Barcelona prices for group dinners are quoted per head with VAT already included, which makes budgeting simpler than in many cities. A Christmas office party in Barcelona is a team lunch or dinner held in December, usually a fixed group menu with wine, sometimes followed by an open bar or karaoke. 7 Portes, open since the 1830s by Barceloneta, has nine private rooms with a projector and sound for speeches, from €72. The Greenhouse, beside Plaça de Catalunya, is the cheapest at €45, and lets groups of up to 20 order à la carte. For a standing format, El Racó del Montblanc serves a cocktail menu at €60.
Where should a team hold its Christmas dinner in Barcelona? On a budget, The Greenhouse by Plaça de Catalunya, with group menus from €45 to €53 including wine. For a private room and speeches, 7 Portes, with nine rooms and menus from €72. To keep the night going, Catalonia Eixample 1864 adds an open bar at €17 an hour.
How group Christmas dinners work in Barcelona
Three things surprise people organising one here for the first time:
- The menu is usually fixed. In most group menus the whole table eats the same starter and main, or picks from two options, so collect allergies and vegetarian requests before you book.
- Wine is included. Every venue below includes wine, and several add cava, coffee and Christmas sweets; spirits and cocktails are extra.
- You pay part up front. At Virens it is half on booking and half a week before, when you confirm numbers.
The menus are served in December, and at Virens only from 1 to 22 December, so book in November. Catalonia Eixample 1864 also has its group menus in English, handy for a mixed team.
Six venues compared, by price per head
| Venue | Best for | Price per head | What’s included | Nearest metro |
|---|---|---|---|---|
| The Greenhouse | Tight budgets, à la carte up to 20 | €45 to €53; cocktail €52 from 25 people | Water and wine | Catalunya (L1, L3), 152 m |
| El Racó del Montblanc | Sharing plates for up to 35 | €50 to €62; cocktail €60 | Wine, Christmas dessert, coffee | Urquinaona (L1, L4), 44 m |
| Café Lugano | A classic seated dinner | €52 to €62 | Wine, dessert, coffee, sweets | Passeig de Gràcia, 152 m |
| Catalonia Eixample 1864 | Dinner and a cheap open bar | €53, €63, €73 | White and red wine, a glass of cava | Girona (L4), 265 m |
| Virens | Fine dining with a DJ | €70, €80; minimum 10 | Cava, wine, water, coffee, turrón | Passeig de Gràcia, 128 m |
| 7 Portes | Private rooms and speeches | €72, €92, €120 | Wine, cava, water, coffee | Barceloneta (L4), 257 m |
With a team of 15, the gap between the cheapest and the most expensive menu is €1,125, so agree the budget per head before you shortlist.
Which venue fits your team
Small team, mixed diets. The Greenhouse at Hotel Pulitzer lets groups of up to 20 order their own starter, main and dessert; its Christmas menu, with escudella, the Catalan Christmas soup, costs €53 with wine.
Medium team, one menu. Café Lugano, at the HCC St. Moritz on Carrer de la Diputació, serves set menus from €52 to €62 with sea bass or meat as the main. Catalonia Eixample 1864 starts at €53 with wine and cava.
A night to remember. Virens, at the Almanac hotel on Gran Via, cooks menus by a Michelin-starred chef at €70 and €80, with welcome cava. It needs 10 people or more, and a DJ starts at €500.
Big team or speeches. 7 Portes is the classic: nine private and semi-private rooms, projector and sound, and a €72 menu with escudella, then chicken or fish paella.
All six are under 300 m from a metro stop, so getting home is easy; the metro ticket guide explains which card to use. For Christmas Day itself rather than a work dinner, see Christmas dinner restaurants, and for a team lunch any other week, the executive lunch menus.
Where to carry on after dinner
The open bar is booked with the dinner and is what pushes the bill up: €17 an hour or €27 for two at Catalonia Eixample 1864, €32 an hour at The Greenhouse and from €32 at Virens. If one drink is enough, The Greenhouse can move the group up to the hotel terrace at €14 a head, if there is room.
Karaoke fans can book a private room by the hour at A Viva Voz on Carrer de Muntaner; the karaoke guide lists the rest. A drink with a view? Try the rooftop bars at night.
What you might not like
- Nothing with wine under €45 at these venues; cheaper means skipping the Christmas group format.
- Set menus mean someone will always want something else.
- Late nights in a city where dinner starts late: agree an end time for the room in writing, and keep phones zipped away on the way home; the Barcelona safety guide covers the rest.
For everything else on in December, see Barcelona at Christmas.
Frequently asked questions about Christmas office parties in Barcelona
How much does a Christmas office dinner cost in Barcelona?
Between €45 and €120 a head with wine included and VAT already in the price. The Greenhouse by Plaça de Catalunya charges €45 to €53, El Racó del Montblanc and Café Lugano €50 to €62, Virens €70 to €80 and 7 Portes €72 to €120.
Do Barcelona restaurants ask for a deposit for group dinners?
Often, yes. At Virens you pay 50% when you book and the rest a week before, when you confirm the final headcount. Ask about the deposit, the cancellation terms and the minimum number of guests before you sign anything.
Which Barcelona venue suits a team with dietary needs?
The Greenhouse at Hotel Pulitzer is the easiest for groups of up to 20, because everyone orders their own starter, main and dessert. With set menus, where the whole group eats the same dish, give the list of allergies and vegetarians when you book.
Where can a team carry on after the Christmas dinner?
Stay put and add an open bar: €17 an hour at Catalonia Eixample 1864, €32 an hour at The Greenhouse. Virens can add a DJ from €500. For karaoke, A Viva Voz on Carrer de Muntaner rents private rooms by the hour.
Can we do a standing cocktail instead of a sit-down dinner?
Yes. El Racó del Montblanc on Via Laietana has a cocktail menu at €60, The Greenhouse a seven-course cocktail at €52 for 25 or more, and Virens a cocktail menu at €80 for 20 or more. It works well when you want people to mix across teams.
Set the budget per head first, then let the headcount choose the venue.