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

Creative

Antúnez

Carrer de Neptú, 18, 08006, Barcelona

9.2 / 10
665 reviews

Average price €26

Portuguese

Carrer de Sardenya, 296, Local 1, 08013, Barcelona

9.2 / 10
561 reviews

Average price €20

InsiderFine Dining

Carrer de Ganduxer, 28, 08021, Barcelona

9.2 / 10
388 reviews

Average price €27

InsiderMediterranean

C/ Pau Claris, 150, 08009, Barcelona

9.2 / 10
2,205 reviews

Average price €55

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

Mediterranean

Carrer de Lepant, 273, 08013, Barcelona

9.3 / 10
62 reviews

Average price €24

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

Creative

Carrer de Lluís el Piadós, 5, 08003, Barcelona

9.3 / 10
101 reviews

Average price €30 american express Welcome

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

InsiderMexican

Carrer de la Marina, 19, 08005, Barcelona

9.2 / 10
219 reviews

Average price €30

-50% en Carta con ElTenedor Fest

Mexican

Carrer de Bilbao, 13, 08005, Barcelona

9.0 / 10
263 reviews

Average price €15 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

2 starsMICHELIN 2020Creative

Carrer del Taquígraf Serra, 20, 08029, Barcelona

9.8 / 10
262 reviews

Average price €200

Menu 175€

Indian

Passeig Joan de Borbó, 78, 08039, Barcelona

9.3 / 10
2,429 reviews

Average price €21 american express Welcome

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

Italian

Carrer de la Princesa, 9, 08003, Barcelona

Average price €20

-50% en Carta con Volvamos a los Restaurantes

Italian

Moll de Gregal, 19, 08005, Barcelona

Average price €35

-50% en Carta con Volvamos a los Restaurantes

Homemade cuisine

Passeig de Santa Coloma, 33, 08030, Barcelona

Average price €15

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

Steakhouse

Plaça Rosa Del Vents 1, Final, Passeig de Joan de Borbó, 08039, Barcelona

8.9 / 10
21 reviews

Average price €65

-50% en Carta con Volvamos a los Restaurantes

InsiderAsian

Plaça del Dr. Letamendi, 1, 08007, Barcelona

9.0 / 10
329 reviews

Average price €25

InsiderPeruvian

CALLE SEPULVEDA 76 BAJOS, 08015, Barcelona

9.0 / 10
440 reviews

Average price €25 american express Welcome

Vegetarian

Carrer d'Aragó, 209, 08011, Barcelona

9.1 / 10
999 reviews

Average price €17

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

Mediterranean

Carrer de Calàbria, 209, 08029, Barcelona

9.0 / 10
302 reviews

Average price €15

YUMS x2Mediterranean

Avinguda Diagonal, 3, 08019, Barcelona

9.1 / 10
281 reviews

Average price €15

InsiderBasque

Placeta de Montcada, 1-3, 08003, Barcelona

9.0 / 10
86 reviews

Average price €35 american express Welcome

Pizzeria

Carrer de Roger de Llúria, 50, 08009, Barcelona

9.0 / 10
183 reviews

Average price €25

American

Carrer de València, 428, 08013, Barcelona

9.0 / 10
992 reviews

Average price €13

InsiderSpanish

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

9.0 / 10
2,180 reviews

Average price €45 Accepts Yums american express Welcome

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

Pizzeria

Av. Diagonal, 339, 08037, Barcelona

9.0 / 10
413 reviews

Average price €18

InsiderFusion

C/ Consell de Cent, 335, 08007, Barcelona

9.0 / 10
702 reviews

Average price €35

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