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.

YUMS x2Fine Dining

Barcino

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,588 reviews

Average price €40

Menú Rosa de Barcelona 49 €

InsiderFrom market

Carrer del Pintor Tapiró, 45, 08028, Barcelona

9.1 / 10
104 reviews

Average price €32 Accepts Yums

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

Mexican

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

9.3 / 10
982 reviews

Average price €18

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

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

Indian

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

9.3 / 10
1,909 reviews

Average price €17

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

Indian

Passatge de Josep Llovera, 11, 08021, Barcelona

9.1 / 10
2,404 reviews

Average price €20

50% off food

YUMS x2InsiderItalian

Plaza de Santa Catalina, 1, 08003, Barcelona

9.4 / 10
300 reviews

Average price €25

Mediterranean

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

9.2 / 10
887 reviews

Average price €23

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

Lebanese

Carrer de Viladomat, 213, 08029, Barcelona

9.1 / 10
3,539 reviews

Average price €15

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

Mediterranean

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

9.3 / 10
1,148 reviews

Average price €25

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

Fine Dining

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

9.1 / 10
1,064 reviews

Average price €25

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

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,219 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!

Italian

Carrer de Pau Claris, 112, 08009, Barcelona

9.0 / 10
959 reviews

Average price €12

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

Asian

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

9.8 / 10
844 reviews

Average price €22

YUMS x2InsiderChinese

Carrer de Lincoln, 17, 08006, Barcelona

9.1 / 10
733 reviews

Average price €30 Accepts Yums

Fine Dining

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

9.7 / 10
72 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!

Peruvian

Avinguda Meridiana, 211, 08027, Barcelona

9.3 / 10
1,606 reviews

Average price €25 Accepts Yums

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

Eastern Europe

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

8.8 / 10
352 reviews

Average price €20

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

Mediterranean

C/ Doctor Trueta, 211, 08005, Barcelona

9.0 / 10
1,494 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!

InsiderCatalan

Pasaje Marimón, 18, 08021, Barcelona

9.4 / 10
637 reviews

Average price €30

Menú de Grupos 35€

Mediterranean

C/ Mercaders, 28, 08003, Barcelona

8.7 / 10
241 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