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,525 restaurants

Sort by Relevance

Steakhouse

Hostalets

C/ Enamorats, 11, 08013, Barcelona

9.1 / 10
134 reviews

Average price €25

Menú Diario 18€

International

C/ Carders, 17, 08003, Barcelona

9.1 / 10
212 reviews

Average price €17

Normal

insiderThai

Carrer de la Diputació, 273, 08007, Barcelona

8.9 / 10
2,376 reviews

Average price €27

Menú Degustación 35.90€

Spanish

Carrer del Vidre, 7, 08002, Barcelona

9.4 / 10
106 reviews

Average price €25

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

insiderItalian

Carrer del Consell de Cent, 247, 08011, Barcelona

9.4 / 10
57 reviews

Average price €12

insiderItalian

Carrer del Consolat de Mar, 23, 08003, Barcelona

9.4 / 10
40 reviews

Average price €12

Spanish

Carrer de Tarragona, 129, 08014, Barcelona

9.4 / 10
2,286 reviews

Average price €15

Mediterranean

Gran Via de les Corts Catalanes, 700, 08010, Barcelona

8.6 / 10
4 reviews

Average price €30

-50% en Carta con ElTenedor Fest

Japanese

Carrer de Sardenya, 178, 08013, Barcelona

8.1 / 10
324 reviews

Average price €15

-50% en Carta con ElTenedor Fest

Italian

Carrer de l’Encarnació, 51, 08024, Barcelona

9.2 / 10
537 reviews

Average price €20

Carrer de Girona, 42, 08010, Barcelona

8.3 / 10
194 reviews

Average price €22

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

insiderSpanish

Plaça Espanya, 6-8, 08014, Barcelona

9.2 / 10
266 reviews

Average price €45

insiderFusion

Carrer del Rec Comtal, 12, 08003, Barcelona

9.2 / 10
1,293 reviews

Average price €35

Av. de Josep Tarradellas, 11, 08029, Barcelona

8.3 / 10
1,258 reviews

Average price €18

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

Fine Dining

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

8.3 / 10
285 reviews

Average price €20

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

Spanish

Gran Via de les Corts Catalanes, 522, 08011, Barcelona

8.3 / 10
1,239 reviews

Average price €16 Accepts Yums

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

C/ de les Moles, 25, 08002, Barcelona

9.0 / 10
470 reviews

Average price €25

Menú mediodía Sábado 26€

insiderItalian

C/ Princesa, 59, 08003, Barcelona

9.0 / 10
710 reviews

Average price €23

Menú del día 13.70 €

Mexican

C/ Industria, 156, 08025, Barcelona

8.4 / 10
878 reviews

Average price €16

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

Spanish

Carrer de Padilla, 215, 08001, Barcelona

Average price €20

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

Italian

Carrer de Portbou, 33, 08028, Barcelona

9.0 / 10
19 reviews

Average price €20

Asian

Passeig de la Zona Franca, 243, 08038, Barcelona

7.9 / 10
51 reviews

Average price €16

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

Italian

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

8.7 / 10
124 reviews

Average price €16

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

insiderInternational

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

8.8 / 10
199 reviews

Average price €35

Bottomless Cava Brunch Menu

Italian

Carrer de Mandri, 58, 08022, Barcelona

9.0 / 10
101 reviews

Average price €20

The Best Restaurants in Barcelona

Looking for a place to eat in Barcelona? We help you find the best place for a romantic dinner, find a restaurant in Gràcia, a new Japanese restaurant or enjoy a brunch! Be seduced by our restaurant guide and book the best restaurants in Barcelona!

Cities around Barcelona

Filter

TheFork advantages