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

Brazilian

Casa do Açaí Brunch & Coffee

Av. de Roma, 43, 08029, Barcelona

8.7 / 10
285 reviews

Average price €15

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

Carrer de Saragossa, 2, 08006, Barcelona

8.7 / 10
91 reviews

Average price €20

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

YUMS x2Mediterranean

Carrer del Vallespir, 19, 08014, Barcelona

8.7 / 10
127 reviews

Average price €20

Spanish

Carrer de les Sitges, 10, 08001, Barcelona

8.7 / 10
128 reviews

Average price €17

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

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

Mediterranean

Carrer de Rogent, 25, 08026, Barcelona

8.7 / 10
136 reviews

Average price €15

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

Argentinian

Carrer de Casp, 153, 08013, Barcelona

8.7 / 10
598 reviews

Average price €16

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

Italian

C/ Gran Vía de les Corts Catalanes, 373-385, 08015, Barcelona

9.5 / 10
272 reviews

Average price €18

From market

Carrer d'Enric Granados, 89, 08008, Barcelona

8.7 / 10
31 reviews

Average price €25

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

insiderBasque

C/ Sicilia, 180, 08013, Barcelona

8.7 / 10
130 reviews

Average price €29

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

insiderPeruvian

Carrer del Roser, 74, 08004, Barcelona

9.0 / 10
497 reviews

Average price €25 Accepts Yums

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

Fusion

C/ Fonollar, 8, 08003, Barcelona

9.0 / 10
1,661 reviews

Average price €25

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

Mediterranean

C/ Consell de Cent, 314, 08007, Barcelona

8.4 / 10
3,081 reviews

Average price €31 Accepts Yums

-50% en Carta con ElTenedor Fest

From market

Carrer de Muntaner, 124, 08036, Barcelona

9.6 / 10
28 reviews

Average price €38

insiderItalian

Passeig de Joan de Borbó, 103, 08039, Barcelona

9.4 / 10
23 reviews

Average price €45

Carta Reducida domingo cena

Vegetarian

Carrer de Josepa Massanes, 34, 08026, Barcelona

8.5 / 10
190 reviews

Average price €18 Accepts Yums

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

Spanish

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

8.8 / 10
3 reviews

Average price €20

-30% en Carta

Steakhouse

Carrer de Mallorca, 204, 08036, Barcelona

9.6 / 10
149 reviews

Mediterranean

Carrer del Comte d'Urgell, 224, 08036, Barcelona

8.8 / 10
245 reviews

Average price €15 Accepts Yums

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

YUMS x2Pizzeria

Passeig de Gràcia, 24, 08007, Barcelona

8.8 / 10
179 reviews

Average price €15

French

Carrer de Sant Antoni Maria Claret, 216, 08025, Barcelona

8.8 / 10
44 reviews

Average price €20

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

German

Carrer d'Elkano, 69, 08004, Barcelona

9.6 / 10
27 reviews

Average price €10

Mediterranean

Carrer de Llull, 230-234, 08005, Barcelona

8.1 / 10
14 reviews

Average price €20

-50% en Carta con ElTenedor Fest

YUMS x2German

Carretera de la Bordeta, 52, 08014, Barcelona

8.8 / 10
36 reviews

Average price €15

YUMS x2Mediterranean

Avinguda Diagonal, 449, 08036, Barcelona

8.8 / 10
233 reviews

Average price €18

YUMS x2insider

Carrer de la Reina Cristina, 6, 08003, Barcelona

8.8 / 10
4 reviews

Average price €45

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