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

Italian

Toscana Calle Independencia

C/ Independencia, 344, 08026, Barcelona

8.1 / 10
117 reviews

Average price €19

-50% en Carta con ElTenedor Fest

Mexican

Carrer de Vico, 28, 08021, Barcelona

8.6 / 10
67 reviews

Average price €18

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

Mediterranean

Carrer de Villarroel, 247, 08036, Barcelona

8.6 / 10
188 reviews

Average price €25

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

YUMS x2Mediterranean

Moll d'Espanya, 4, 08039, Barcelona

8.6 / 10
99 reviews

Average price €35

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

insiderFine Dining

Carrer de la Marina, 19-21, 08005, Barcelona

9.2 / 10
49 reviews

Average price €225

Menú II MWC 385 €

insiderInternational

Carrer de Salomó Ben Adret, 10, 08002, Barcelona

9.8 / 10
83 reviews

Average price €35

Mediterranean

Avinguda Diagonal, 3, 08019, Barcelona

8.2 / 10
135 reviews

Average price €14

-50% en Carta con ElTenedor Fest

Asian

Plaça de la Sagrada Família, 21, 08013, Barcelona

8.6 / 10
337 reviews

Average price €14

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

insiderMediterranean

Rambla del Raval, 45, 08001, Barcelona

9.2 / 10
179 reviews

Average price €45

Menú Los Clásicos 48 €

Mediterranean

Calle Valencia, 324, 08009, Barcelona

8.6 / 10
392 reviews

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

Mediterranean

Paseig del Taulat, 243, 08019, Barcelona

9.2 / 10
467 reviews

Average price €24

Group Special: Menu 25€ (11 to 0 p.)

insiderMediterranean

Carrer de la Infanta Isabel, 4, 08022, Barcelona

9.2 / 10
2,031 reviews

Average price €43 Accepts Yums

Menú del día 22 €

Spanish

Carrer dels Escudellers, 19, 08002, Barcelona

8.3 / 10
175 reviews

Average price €14

-50% en Carta con ElTenedor Fest

insiderFine Dining

Carrer de Cesare Cantú, 2, 08023, Barcelona

9.7 / 10
194 reviews

Average price €50

Mediterranean

Carrer de Balboa, 16, 08003, Barcelona

8.3 / 10
480 reviews

Average price €25

-50% en Carta con ElTenedor Fest

insiderAsian

C/ Muntaner, 82, 08011, Barcelona

8.4 / 10
2,452 reviews

Average price €50 Accepts Yums

-50% en Carta con ElTenedor Fest

Italian

C/ Marc Aureli, 27, 08006, Barcelona

8.4 / 10
1,037 reviews

Average price €40

-50% en Carta con ElTenedor Fest

YUMS x2Fine Dining

Avinguda Diagonal, 593, 08014, Barcelona

8.8 / 10
8 reviews

Average price €20

Mediterranean

Plaça d'Eivissa, 10, 08032, Barcelona

8.8 / 10
6 reviews

Average price €20

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

Venezuelan

Carrer del Pacífic, 53, 08027, Barcelona

8.7 / 10
36 reviews

Average price €15

-50% en Carta con ElTenedor Fest

Mexican

Carrer de Can Bruixa, 6, 08028, Barcelona

7.9 / 10
243 reviews

Average price €15

-50% en Carta con ElTenedor Fest

Spanish

Carrer de València, 349, 08009, Barcelona

8.6 / 10
92 reviews

Average price €15

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

Fine Dining

Av. de Gaudí, 74, 08025, Barcelona

8.8 / 10
49 reviews

Average price €25

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

Italian

Carrer de Còrsega, 225, 08036, Barcelona

8.8 / 10
490 reviews

Average price €20

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

insiderJapanese

Carrer del Consell de Cent, 255, 08011, Barcelona

9.3 / 10
1,568 reviews

Average price €25

Menú Bento 16 €

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