TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,586 restaurants

Sort by Relevance

Mediterranean

Cor Caliu

Carrer de Roger de Llúria, 102, 08037, Barcelona

9.2 / 10
111 reviews

Average price €20 american express Welcome

Italian

C/ Sabino de Arana 22-24- Hotel Catalonia Rigoletto, 08028, Barcelona

8.2 / 10
277 reviews

Average price €20

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

Mediterranean

C/ Torrent de l'Olla, 27, 08012, Barcelona

8.3 / 10
643 reviews

Average price €14

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

InsiderCatalan

C/ Brosolí, 1, 08003, Barcelona

9.2 / 10
232 reviews

Average price €41

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

Thai

C/ Còrsega, 381, 08037, Barcelona

9.2 / 10
863 reviews

Average price €25 american express Welcome

Vegan cuisine

Carrer de Sevilla, 70, 08003, Barcelona

Average price €20

-50% en Carta con Volvamos a los Restaurantes

Vegetarian

Carrer de la Diputació, 443, 08013, Barcelona

9.5 / 10
44 reviews

Average price €15 american express Welcome

Japanese

Carrer del Marquès de Sentmenat, 20, 08014, Barcelona

9.5 / 10
133 reviews

Average price €14 american express Welcome

Spanish

Carrer de Tarragona, 129, 08014, Barcelona

9.5 / 10
2,458 reviews

Average price €20 american express Welcome

Italian

Plaça de Maragall, 13, 08027, Barcelona

8.7 / 10
45 reviews

Average price €20 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

From market

Carrer de Manso, 54, 08015, Barcelona

9.3 / 10
26 reviews

Average price €24 american express Welcome

From Galicia

Carrer dels Comtes de Bell-Lloc, 51, 08014, Barcelona

8.0 / 10
12 reviews

Average price €25

-50% en Carta con Volvamos a los Restaurantes

Japanese

Carrer d'Ausiàs Marc, 127, 08013, Barcelona

9.3 / 10
77 reviews

Average price €20

InsiderMediterranean

Carrer de la Diputació, 164, 08011, Barcelona

9.3 / 10
80 reviews

Average price €30 american express Welcome

InsiderItalian

Carrer del Consolat de Mar, 23, 08003, Barcelona

9.3 / 10
83 reviews

Average price €12

Japanese

C. d'Aragó, 193, 08011, Barcelona

9.1 / 10
621 reviews

Average price €15

Menús de Buffet Libre de medio día, noche y fin de semana 14,5 €

Mediterranean

Plaça de Pau Vila, 08039, Barcelona

7.9 / 10
80 reviews

Average price €25

-50% en Carta con Volvamos a los Restaurantes

Spanish

Carrer de Marià Aguiló, 65, 08005, Barcelona

9.1 / 10
75 reviews

Average price €20 american express Welcome

Menú del día 19 €

Asian

Diputación, 139 Local, 08011, Barcelona

9.3 / 10
208 reviews

Average price €13

InsiderSpanish

Carrer del Bruc, 118, 08009, Barcelona

9.3 / 10
552 reviews

Average price €25 Accepts Yums

Others

Carrer de Regàs, 30, 08006, Barcelona

9.3 / 10
81 reviews

Average price €15

Asian

Carrer de l'Ajuntament, 1, 08030, Barcelona

8.5 / 10
1,324 reviews

Average price €15

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

Fine Dining

Avenida de Can Marcet, 36 08035 Barcelona, 08035, Barcelona

9.7 / 10
72 reviews

Average price €26

International food

Carrer del Perill, 13, 08012, Barcelona

9.1 / 10
917 reviews

Average price €25 american express Welcome

Especial grupo: Menú 28 € (8 à 30 p.) 28 €

InsiderItalian

Calle Jerusalen 6, 08001, Barcelona

9.3 / 10
693 reviews

Average price €35 american express Welcome

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