TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Traditional Restaurants in Barcelona

819 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.

InsiderFrom market

Las Corts

Carrer del Pintor Tapiró, 45, 08028, Barcelona

9.1 / 10
104 reviews

Average price €32 Accepts Yums

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

YUMS x2Fine Dining

Rambla de Catalunya, 13, 08007, Barcelona

9.0 / 10
272 reviews

Average price €25 Accepts Yums

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

YUMS x2MICHELIN 2020Catalan

C/ de Sant Pau, 9, 08001, Barcelona

9.3 / 10
1,636 reviews

Average price €40

Menú Rosa de Barcelona 49 €

Indian

Passatge de Josep Llovera, 11, 08021, Barcelona

9.2 / 10
2,453 reviews

Average price €20

50% off food

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

Mexican

Carrer de la Providència, 88, 08024, Barcelona

9.3 / 10
989 reviews

Average price €18

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

Indian

C/ Agustina Saragossa, 3-5, 08017, Barcelona

9.3 / 10
1,956 reviews

Average price €17

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

YUMS x2InsiderItalian

Plaza de Santa Catalina, 1, 08003, Barcelona

9.4 / 10
307 reviews

Average price €25

Lebanese

Carrer de Viladomat, 213, 08029, Barcelona

9.1 / 10
3,536 reviews

Average price €15

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

Mediterranean

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

9.3 / 10
1,153 reviews

Average price €25

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

Italian

Carrer de la Maquinista, 52, 08003, Barcelona

9.1 / 10
216 reviews

Average price €20

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

Mediterranean

C/ Hostal D'en Sol, 6, 08002, Barcelona

9.1 / 10
906 reviews

Average price €23

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

InsiderMediterranean

Carrer del Consell de Cent, 362, 08009, Barcelona

8.2 / 10
30 reviews

Average price €30

MENÚ CALÇOTADA 29.95€

InsiderBasque

Carrer del Pi, 5, 08002, Barcelona

9.8 / 10
6 reviews

Average price €20

Mediterranean

Carrer Ample, 34, 08002, Barcelona

9.2 / 10
1,296 reviews

Average price €24 Accepts Yums

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

From market

Carrer de Requesens, 7, 08001, Barcelona

9.0 / 10
242 reviews

Average price €18

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

Asian

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

9.8 / 10
869 reviews

Average price €22

Fine Dining

Avinguda Rius i Taulet, 1-3, 08004, Barcelona

9.0 / 10
1,078 reviews

Average price €25

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

YUMS x2InsiderChinese

Carrer de Lincoln, 17, 08006, Barcelona

9.1 / 10
741 reviews

Average price €30 Accepts Yums

Fine Dining

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

9.7 / 10
75 reviews

Average price €26

InsiderFrom Galicia

Carrer de Buenos Aires, 2, 08029, Barcelona

9.1 / 10
1,707 reviews

Average price €30

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

Italian

Carrer de Pau Claris, 112, 08009, Barcelona

9.0 / 10
959 reviews

Average price €12

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

Eastern Europe

Carrer de Provença, 99, 08029 Barcelona, Spain, 08029, Barcelona

8.8 / 10
361 reviews

Average price €20

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

Mediterranean

C/ Doctor Trueta, 211, 08005, Barcelona

9.0 / 10
1,536 reviews

Average price €26

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

Indian

Carrer de les Carretes, 44, 08001, Barcelona

8.9 / 10
252 reviews

Average price €20

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

Mediterranean

C/ Mercaders, 28, 08003, Barcelona

8.7 / 10
249 reviews

Average price €18

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

The Best Traditional Restaurants in Barcelona

In those days what better than a traditional restaurant to retrieve the comfort of eating at home.

Filter

TheFork advantages