TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,494 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Mediterranean

El Rebost de Sant Antoni

Carrer del Comte d'Urgell, 19, 08011, Barcelona

9.3 / 10
1,154 reviews

Average price €25

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

Mediterranean

Carrer Ample, 34, 08002, Barcelona

9.3 / 10
1,217 reviews

Average price €24 Accepts Yums

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

Vegetarian

Plaça Sagrada Família, 3, 08013, Barcelona

9.2 / 10
3 reviews

Average price €15

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

Chinese

Carrer d'Aragó, 287, 08009, Barcelona

9.2 / 10
214 reviews

Average price €18

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

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

Japanese

Carrer de Bigai, 4, 08022, Barcelona

9.2 / 10
9 reviews

Average price €20

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

InsiderMediterranean

Carrer del Bruc, 20, 08010, Barcelona

9.2 / 10
49 reviews

Average price €40

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

InsiderFrom Galicia

Carrer de Buenos Aires, 2, 08029, Barcelona

9.2 / 10
1,804 reviews

Average price €30

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

Italian

Carrer d' Aribau, 318, 08006, Barcelona

9.2 / 10
95 reviews

Average price €25

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

Spanish

Carrer del Pas de l'Ensenyança, 2, 08002, Barcelona

9.0 / 10
125 reviews

Average price €25

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

InsiderVenezuelan

Carrer de Calvet, 27, 08021, Barcelona

9.4 / 10
238 reviews

Average price €25

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

Italian

Carrer d'Enric Granados, 108, 08008, Barcelona

9.1 / 10
943 reviews

Average price €25

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

Italian

Carrer de Tordera, 33, 08012, Barcelona

8.9 / 10
3,126 reviews

Average price €25

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

Greek

C/ Aribau, 50, 08011, Barcelona

9.1 / 10
2,797 reviews

Average price €18

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

Spanish

C/Carders, 23, 08003, Barcelona

9.1 / 10
730 reviews

Average price €25

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

Indian

Carrer de Londres, 63, 08036, Barcelona

9.4 / 10
2,360 reviews

Average price €20

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

Venezuelan

Gran Via de les Corts Catalanes, 944, 08018, Barcelona

9.0 / 10
111 reviews

Average price €18

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

YUMS x2Italian

Carrer de Pau Claris, 112, 08009, Barcelona

9.0 / 10
966 reviews

Average price €12

Set Menu 9.30€

Mediterranean

Carrer de Tuset, 19, 08006, Barcelona

9.1 / 10
637 reviews

Average price €40

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

Mediterranean

Rambla de Catalunya, 27, 08007, Barcelona

8.8 / 10
572 reviews

Average price €25

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

Mediterranean

Carrer de Sepúlveda, 151, 08011, Barcelona

9.4 / 10
454 reviews

Average price €25 Accepts Yums

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

Mediterranean

Avinguda del Príncep d'Astúries, 56, 08012, Barcelona

9.1 / 10
1,875 reviews

Average price €20 Accepts Yums

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

InsiderMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.1 / 10
5,019 reviews

Average price €30 Accepts Yums

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

InsiderArrocería

Carrer de la Fusina, 3, 08003, Barcelona

9.1 / 10
3,833 reviews

Average price €30

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

InsiderItalian

Carrer de Josep Anselm Clavé, 11, 08002, Barcelona

9.2 / 10
1,230 reviews

Average price €24 Accepts Yums

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

YUMS x2InsiderMediterranean

Pla de Palau, 2, 08003, Barcelona

9.2 / 10
349 reviews

Average price €80

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