Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Barcelona

3,552 restaurants

Sort by Relevance

InsiderFusion

El Ramblero

C/ Pont Del Treball, 13, 08020, Barcelona

Average price €30

Creative

C/ Cometa, 5, 08002, Barcelona

Average price €25

Italian

Carrer de Deu i Mata, 50, 08029, Barcelona

Average price €17

Creative

C/ Casanova, 42, 08011, Barcelona

Average price €22

Specify a date and enjoy promotions of up to -50% in our best restaurants

Mediterranean

Carrer de Ferlandina, 08001, Barcelona

Average price €25

Catalan

Ronda Universitat, 21, 08007, Barcelona

Average price €40

Fine Dining

C/ Muntaner, 182, 08036, Barcelona

Average price €25

Catalan

C/ Laforja, 60, 08006, Barcelona

Average price €37

Mediterranean

C/ Doctor Dou, 10, 08001, Barcelona

Average price €16

Arrocería

Passeig Marítim, 30, 08003, Barcelona

Average price €40

Mediterranean

C/ Ramón Trias Fargas, 2, 08005, Barcelona

Average price €41

InsiderCreative

Passatge de la Concepció, 5, 08008, Barcelona

Average price €32

Mediterranean

Avenida Diagonal, 640, 08017, Barcelona

Average price €35

International

Avenida Diagonal, 433, 08036, Barcelona

Average price €25

Mediterranean

Avenida Diagonal, 469, 08036, Barcelona

Average price €24

Mediterranean

C/ Rec, 30, 08003, Barcelona

Average price €23

Steakhouse

Carrer de Bori i Fontestà, 45, 08017, Barcelona

Average price €28

Mediterranean

Moll d'Espanya, s/n, 08039, Barcelona

Average price €27

Spanish

Moll de Gregal, 5, 08005, Barcelona

Average price €25

Arrocería

Carrer de la Marina, 19, 08005, Barcelona

Average price €27

Spanish

Carrer Gran de Gràcia, 83, 08012, Barcelona

Average price €25

Mediterranean

Av. del Litoral, 36, 08005, Barcelona

Average price €25

Fusion

Carrer de Bailèn, 56, 08009, Barcelona

Average price €54

MICHELIN 2020Mediterranean

Passeig Joan de Borbó, 88, 08039, Barcelona

Average price €75

Mediterranean

Carrer de Ferran, 24, 08002 Barcelona, Spain, 08002, Barcelona

6.9 / 10
44 reviews

Average price €25

The Best Restaurants in Barcelona

Barcelona is a city of fashion in Europe and much of that reputation is due to its great restaurants. We select the best for you.

Cities around Barcelona

Filter

TheFork advantages