TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Restaurants in Barcelona

3,538 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

Jamón Jamón - Diagonal

Avinguda Diagonal, 145, 08018, Barcelona

8.2 / 10
16 reviews

Average price €14

Menu 13.95€

Spanish

Carrer de los Castillejos, 265, 08013, Barcelona

8.1 / 10
50 reviews

Average price €10

Menu de noche 10,50 (Lunes a sábado)

Spanish

Carrer de l'Argenteria, 51, 08003, Barcelona

8.5 / 10
110 reviews

Average price €15

Mediterranean

Plaça Pau Vila, 1, 08039, Barcelona

8.5 / 10
263 reviews

Average price €40

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

From market

C/ Artesa de Segre, 6, 08022, Barcelona

8.2 / 10
75 reviews

Average price €15

Menú noches 13.50€

Japanese

Carrer de Sant Agustí, 10, 08012, Barcelona

8.6 / 10
2,145 reviews

Average price €10

Menú del dia 9,90€

Mediterranean

Carrer de les Jonqueres, 10,, 08003, Barcelona

8.7 / 10
44 reviews

Average price €22

Vietnamese

Carrer dels Àngels, 6, 08001, Barcelona

8.7 / 10
33 reviews

Average price €20

Mediterranean

Plaça de Jacint Reventós, 08003, Barcelona

8.7 / 10
38 reviews

Average price €25

Japanese

Travessera de Gràcia, 90, 08006, Barcelona

8.7 / 10
280 reviews

Average price €14

YUMS x2Mediterranean

Carrer de la Creu Coberta, 87, 08014, Barcelona

8.8 / 10
156 reviews

Average price €30

Menú Bodega nº5 39.90€ (8 à 50 p.)

Mediterranean

Carrer de Rogent, 21, 08026, Barcelona

8.7 / 10
43 reviews

Average price €20

InsiderAsian

Carrer del Comte Borrell, 70, 08015, Barcelona

8.7 / 10
327 reviews

Average price €20

Mediterranean

Carrer de la Diputació, 412, 08013, Barcelona

8.4 / 10
704 reviews

Average price €30

Menú Especial 18.50€

Italian

Travessera de Gracia, 87, 08021, Barcelona

8.7 / 10
401 reviews

Average price €18

InsiderFine Dining

C/ La Maquinista, 17, 08003, Barcelona

8.7 / 10
808 reviews

Average price €29 Accepts Yums

Formule 18.00

Japanese

Gran Vía, 373, 08015, Barcelona

8.7 / 10
1,251 reviews

Average price €22

Arrocería

Passeig de la Barceloneta, S/N (a pie de playa), 08003, Barcelona

8.7 / 10
489 reviews

Average price €28

InsiderBasque

C/ Mozart, 22, 08012, Barcelona

8.7 / 10
194 reviews

Average price €31

Mediterranean

Passeig de Gràcia, 58, 08007, Barcelona

8.5 / 10
4 reviews

Average price €12

Italian

Carrer de Sardenya, 209, 08013, Barcelona

8.5 / 10
3 reviews

Average price €24

Vegetarian

Avinguda Diagonal, 208 (C.C. Glories - Nivel El Mercat - Local K6), 08018, Barcelona

8.5 / 10
48 reviews

Average price €16

Italian

Carrer de Sabino Arana, 56, 08028, Barcelona

8.5 / 10
10 reviews

Average price €14

European

Carrer de la Marina, 237, 08013, Barcelona

8.5 / 10
25 reviews

Average price €19

From Galicia

Carrer de la Diputació, 41, 08015, Barcelona

8.5 / 10
24 reviews

Average price €18

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