The Best Restaurants Open on Christmas Day in Barcelona

Cachaca, Barcelona

Cachaca

9.2 / 10

Carrer d'Ataülf, 5, 08002, Barcelona

1876

Average price €25 • Italian

Antigua, Barcelona

Antigua

9.1 / 10

Carrer de Marià Cubí, 59, 08006, Barcelona

16625

Average price €30

Shanti, Barcelona

Shanti

9.3 / 10

C/ Agustina Saragossa, 3-5, 08017, Barcelona

1533

Average price €17 • Indian

Osmosis, Barcelona

Osmosis

9.3 / 10

Carrer d'Aribau, 100, 08036, Barcelona

1742

Average price €55 • Mediterranean

Gola Taperia, Barcelona

Gola Taperia

9 / 10

Carrer de Tordera, 33, 08012, Barcelona

2113

Average price €25 • Fusion

Todo Pasa, Barcelona

Todo Pasa

9.1 / 10

C/ Vila i Vilà, 53, 08004, Barcelona

3855

Average price €25 • Argentinian

City Bar & Restaurant - Grand Hotel Central 5*, Barcelona

Via Laietana, 30, 08003, Barcelona

2171

Average price €40 • Mediterranean

Bembi, Barcelona

Bembi

9.2 / 10

C/ Consell de Cent, 377, 08009, Barcelona

3854

Average price €23 • Indian

Rangoli, Barcelona

Rangoli

9.2 / 10

Passeig Joan de Borbó, 78, 08039, Barcelona

2121

Average price €21 • Indian

Biocenter, Barcelona

Biocenter

9 / 10

C/ Pintor Fortuny, 25, 08001, Barcelona

998

Average price €19 • Vegetarian

Sagués "Il Ristorante", Barcelona

C/ Sagués, 25, 08021, Barcelona

6521

Average price €30 • Italian

Informal by Marc Gascons  - The Serras Hotel Barcelona, Barcelona

Passeig de Colom, 9, 08002, Barcelona

1258

Average price €50

Vivant, Barcelona

Vivant

9.2 / 10

C/ Consell de Cent, 394 (Bailén / Pg.St.Joan), 08009, Barcelona

985

Average price €22

Agust, Barcelona

Agust

9.3 / 10

Carrer del Parlament, 54, Barcelona, Spain, 08015, Barcelona

1686

Average price €45 • Spanish

Somni - Hotel The One, Barcelona

Carrer de Provença, 277, 08037, Barcelona

951

Average price €46

Dionisos Gótico, Barcelona

Carrer de n'Arai, 3, 08002, Barcelona

678

Average price €18 • Greek

Kurai by Eboca Restaurant, Barcelona

Carrer de Tarragona, 99 ( Plaza Espanya), 08014, Barcelona

825

Average price €30 • Japanese

La Ferreria des de 1987, Barcelona

Carrer de Neptú, 4, 08006, Barcelona

1098

Average price €40

Santa Burg - Eixample, Barcelona

Carrer de València, 273, 08009, Barcelona

2221

Average price €17 • American

Milo Grill, Barcelona

Milo Grill

8.5 / 10

C/ Balmes, 127, 08008, Barcelona

5172

Average price €25 • Argentinian

CentOnze - Hotel Le Méridien, Barcelona

La Rambla, 111, 08002, Barcelona

2698

La Catrina de Barcelona, Barcelona

Carrer de Sardenya, 196, 08013, Barcelona

170

Average price €20 • Mexican

Casa Jordi, Barcelona

Casa Jordi

9.4 / 10

Pasaje Marimón, 18, 08021, Barcelona

560

Average price €30

Quixote, Barcelona

Quixote

8.5 / 10

C/ Consell de Cent, 314, 08007, Barcelona

2689

Average price €31 • Mediterranean

Fonda España by Martín Berasategui - Hotel España, Barcelona

C/ de Sant Pau, 9, 08001, Barcelona

1295

Average price €40

Filter

Filter by
Avantages TheFork