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,546 restaurants

Sort by Relevance

Italian

Vinarium

Carrer de Feliu Casanova, 24, 08028, Barcelona

Average price €13

InsiderFine Dining

Carrer del Consell de Cent, 338, 08009, Barcelona

Average price €38

Spanish

Carrer del Cid, 16, 08001, Barcelona

Average price €12

Spanish

Carrer del Bon Pastor, 6, 08021, Barcelona

8.9 / 10
13 reviews

Average price €24 Accepts Yums

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

International

Passeig de Sant Joan, 84, 08009, Barcelona

Average price €14

Mediterranean

Carrer de Llull, 230-234, 08005, Barcelona

Average price €20

International

Carrer d'Aribau, 18, 08022, Barcelona

8.9 / 10
113 reviews

Average price €12

Mediterranean

Carrer de la Marina, 19-21, 08005, Barcelona

Average price €20

International

Carrer d'Entença, 303, 08029, Barcelona

8.6 / 10
117 reviews

Average price €25

MENU GRUPO VI -2 º A ELEGIR Menú 60€ (6 à 80 p.) 60 €

Egyptian

Carrer del Dos de Maig, 241, 08013, Barcelona

8.9 / 10
62 reviews

Average price €18

Spanish

C/ Mercaderes, 24, 08003, Barcelona

7.0 / 10
25 reviews

Average price €24

Spanish

C/ Ample, 19, 08002, Barcelona

8.9 / 10
102 reviews

Average price €25

InsiderFusion

Carrer del Doctor Fleming, 21, Barcelona, Spain, 08017, Barcelona

8.9 / 10
207 reviews

Average price €30

Mediterranean

Passeig de Joan de Borbó, 72-73, 08003, Barcelona

5.9 / 10
45 reviews

Average price €40

Mediterranean

Carrer de la Corunya, 29, 08026, Barcelona

5.8 / 10
36 reviews

Average price €15

-40% off the "à la carte" menu!

From Galicia

Carrer de Valldemossa, 46, 08016, Barcelona

6.6 / 10
5 reviews

Average price €25

Asian

Passeig de la Zona Franca, 243, 08038, Barcelona

7.8 / 10
58 reviews

Average price €16

-30% off the "à la carte" menu!

Italian

Av. de Sarrià, 17. Barcelona, Barcelona

8.6 / 10
13 reviews

Average price €35

Menú completo. 35 €

Mexican

Carrer d'Enric Granados, 9, 08007, Barcelona

8.8 / 10
139 reviews

Average price €18

Mediterranean

Carrer d'Aribau, 101, 08036, Barcelona

8.8 / 10
150 reviews

Average price €20

Mexican

Carrer de Malgrat, 75, 08016, Barcelona

8.8 / 10
13 reviews

Average price €20

Asian

Carrer de Fluvià, 26, 08019, Barcelona

8.6 / 10
31 reviews

Average price €15 american express Welcome

Menú Noche 12.80 € 12,8 €

Japanese

Carrer de Còrsega, 197, 08036, Barcelona

8.6 / 10
323 reviews

Average price €15

Menu de noche festivo y fin de semana 14,50€ 14,5 €

Chinese

Carrer de Buenos Aires, 11, 08029, Barcelona

8.6 / 10
126 reviews

Average price €25

Menú 13,80 € 13 €

Italian

Plaça de Pau Vila, 1, 08003, Barcelona

8.3 / 10
120 reviews

Average price €20

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