TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,516 restaurants

Sort by Relevance

YUMS x2Middle Eastern

Majlis Gastronòmic

Carrer de València, 363, 08009, Barcelona

9.5 / 10
2 reviews

Average price €17

Chinese

Carrer de Girona, 51, 08009, Barcelona

9.4 / 10
56 reviews

Average price €20

InsiderItalian

Carrer del Consell de Cent, 247, 08011, Barcelona

9.4 / 10
80 reviews

Average price €12

Japanese

Carrer de Violant d'Hongria Reina d'Aragó, 42, 08028, Barcelona

9.4 / 10
31 reviews

Average price €17

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

Peruvian

Carrer de Viladomat, 249, 08029, Barcelona

9.4 / 10
5 reviews

Average price €40

Japanese

Carrer de Sancho de Ávila, 178, 08018, Barcelona

9.4 / 10
1,512 reviews

Average price €15

Arrocería

Carrer dels Banys Nous, 8, 08002, Barcelona

8.6 / 10
250 reviews

Average price €30

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

Italian

Carrer del Torrent de l'Olla, 99, 08012, Barcelona

8.6 / 10
299 reviews

Average price €13

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

Lebanese

Carrer de Santaló, 88, 08021, Barcelona

8.6 / 10
93 reviews

Average price €20

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

Creative

C/ Sardenya, 445, 08025, Barcelona

8.2 / 10
3,240 reviews

Average price €21

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

Mediterranean

C/ Consell de Cent, 314, 08007, Barcelona

8.4 / 10
3,020 reviews

Average price €25 Accepts Yums

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

Japanese

Carrer de Béjar, 64, 08014, Barcelona

8.6 / 10
217 reviews

Average price €15

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

From market

Carrer violant de Hungría reina de Aragón 167, 08014, Barcelona

8.9 / 10
459 reviews

Average price €20

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

YUMS x2Spanish

Passatge de Josep Llovera, 1, 08021, Barcelona

9.6 / 10
5 reviews

Average price €16

Argentinian

Passeig de Garcia Fària, 31, 08005, Barcelona

9.3 / 10
616 reviews

Average price €25

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

Mediterranean

Carrer del Comte Borrell, 306, 08029, Barcelona

9.5 / 10
102 reviews

Average price €20

InsiderMediterranean

Carrer de París, 209, 08008, Barcelona

9.5 / 10
104 reviews

Average price €30

Ethiopian

Carrer de Alegre de Dalt, 6, 08024, Barcelona

8.6 / 10
378 reviews

Average price €15

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

InsiderFine Dining

Carrer Comte d'Urgell, 108, 08011, Barcelona

9.5 / 10
361 reviews

Average price €40

Argentinian

Carrer d'Aragó, 224, 08011, Barcelona

8.7 / 10
2,698 reviews

Average price €25

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

Japanese

Carrer del Cometa, 3, 08002, Barcelona

9.2 / 10
27 reviews

Average price €20

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

YUMS x2South American

Av. del Paraŀlel, 44, 08001, Barcelona

8.6 / 10
42 reviews

Average price €23

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

InsiderCatalan

Carrer de la Indústria, 79, 08025, Barcelona

9.3 / 10
117 reviews

Average price €30

InsiderItalian

Carrer Aribau 58 , bajo 2, Barcelona

9.3 / 10
779 reviews

Average price €20

InsiderMediterranean

Placeta de Manuel Ribé, 1, 08002, Barcelona

9.3 / 10
275 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