TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,496 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.

InsiderMediterranean

MinE

Carrer de Béjar, 66, 08014, Barcelona

8.7 / 10
18 reviews

Average price €22

French

Passatge de Lluís Pellicer, 12, 08036, Barcelona

9.0 / 10
334 reviews

Average price €30

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

Mexican

Carrer de Padilla, 296, 08025, Barcelona

8.7 / 10
118 reviews

Average price €12

International

Plaça del Pedró, 8, 08001, Barcelona

Average price €15

Fórmula noches 13 € 13 €

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

Japanese

Carrer de València, 290, 08007, Barcelona

8.7 / 10
386 reviews

Average price €25

InsiderSpanish

C/ Cartagena, 234, 08013, Barcelona

8.7 / 10
52 reviews

Average price €29

InsiderFusion

Carrer del Doctor Fleming, 21, Barcelona, Spain, 08017, Barcelona

8.7 / 10
207 reviews

Average price €30

Fine Dining

Carrer del Lleó, 1, 08001, Barcelona

8.8 / 10
55 reviews

Average price €22

Mediterranean

Travessera de les Corts, 252, 08014, Barcelona

Average price €12

Fórmula 11,75 € 11 €

Mediterranean

Carrer d'Ausiàs Marc, 9, 08010, Barcelona

Average price €12

Fórmula 11.75 € 11,75 €

Mediterranean

Avinguda Diagonal, 208 (C.C. Glories), 08018, Barcelona

8.6 / 10
93 reviews

Average price €15

Mediterranean

Carrer del Duc, 7, 08002, Barcelona

Average price €11

Menú Mediodía 11.90 € 11,9 €

InsiderInternational

Av. de Francesc Cambó, 14, 08003, Barcelona

8.6 / 10
52 reviews

Average price €60

Middle Eastern

Av. de Gaudí, 50, 08025, Barcelona

8.6 / 10
615 reviews

Average price €26

From market

Pla de Palau, 7, 08003, Barcelona

8.6 / 10
49 reviews

Average price €16

Japanese

Carrer de Roger de Flor, 275, 08025, Barcelona

Average price €15

Set Menu undefined€

Mediterranean

C/ Diputació, 264, 08007, Barcelona

Average price €32

Menú Especial 30.80€ 30,8 €

Spanish

Avenida Paral·lel, 56, 08001, Barcelona

Average price €29

Menú de Grupos 35€ 35 €

Japanese

Passatge de Marimon, 6, 08021, Barcelona

8.6 / 10
55 reviews

Average price €25

Abruzzese

Passeig de Fabra i Puig, 166 08016 Barcelona, 08013, Barcelona

8.6 / 10
4 reviews

Average price €24

Asian

Carrer de Verdi, 56, 08012, Barcelona

8.6 / 10
6 reviews

Average price €20

InsiderMediterranean

Portics de la Boqueria. Locals 6-7 | Mercat de la Boqueria,, 08001, Barcelona

8.6 / 10
19 reviews

Average price €25

Mediterranean

Carrer de Balmes, 44, 08007, Barcelona

8.3 / 10
3 reviews

Average price €12

Fórmula 11,75 € 11 €

Mediterranean

Carrer de la Maquinista, 8, 08003, Barcelona

8.6 / 10
7 reviews

Average price €15

Spanish

Carrer de Provença, 327, 08037, Barcelona

8.6 / 10
10 reviews

Average price €20

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