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

Sort by Relevance

Mediterranean

Abanik Bar

Carrer de Calàbria, 209, 08029, Barcelona

8.9 / 10
286 reviews

Average price €20

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

Russian

Carrer del Comte Borrell, 129, 08015, Barcelona

9.5 / 10
427 reviews

Average price €12

Menu 30€

Fusion

Carrer del Poeta Cabanyes, 6, 08004, Barcelona

8.9 / 10
655 reviews

Average price €10

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

Mediterranean

Carrer de Còrsega, 337, 08037, Barcelona

8.9 / 10
958 reviews

Average price €35

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

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

From market

Carrer del Dr. Fleming, 15, 08017, Barcelona

8.9 / 10
608 reviews

Average price €25

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

Mediterranean

Carrer del Comte Borrell, 106, 08015, Barcelona

8.2 / 10
375 reviews

Average price €25 Accepts Yums

-50% en Carta con ElTenedor Fest

Mexican

Carrer de Sardenya, 196, 08013, Barcelona

8.9 / 10
361 reviews

Average price €20

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

Mediterranean

Paseo Mare Nostrum, 19-21, 08039, Barcelona

8.2 / 10
1,427 reviews

Average price €28 Accepts Yums

-50% en Carta con ElTenedor Fest

Mediterranean

Carrer de Peracamps, 7, 08001, Barcelona

8.6 / 10
11 reviews

Average price €15

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

Fine Dining

Carrer de Pau Claris, 85, 08010, Barcelona

9.5 / 10
44 reviews

Average price €30

Mediterranean

Carrer de Vallhonrat, 19, 08004, Barcelona

8.7 / 10
89 reviews

Average price €20

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

Fusion

Carrer del Rosselló, 449, 08025, Barcelona

8.9 / 10
28 reviews

Average price €25 Accepts Yums

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

Argentinian

Carrer de Piquer, 41, 08004, Barcelona

8.7 / 10
41 reviews

Average price €15

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

YUMS x2Fine Dining

Passeig de Gràcia, 44 (1ª planta), 08007, Barcelona

8.7 / 10
258 reviews

Average price €25

Mediterranean

Carrer de Roger de Llúria, 21, 08010, Barcelona

7.8 / 10
22 reviews

Average price €30 Accepts Yums

-50% en Carta con ElTenedor Fest

From market

Carrer de Girona, 84, 08009, Barcelona

7.9 / 10
48 reviews

Average price €23

-50% en Carta con ElTenedor Fest

YUMS x2Seafood

Passeig de Garcia Fària, 33, 08005, Barcelona

8.7 / 10
64 reviews

Average price €25

From market

Carrer de Sepúlveda, 159, 08011, Barcelona

9.3 / 10
174 reviews

Average price €20

Menú 12.50 €

Mediterranean

Rambla de Catalunya, 26, 08007, Barcelona

8.7 / 10
75 reviews

Average price €20

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

insiderItalian

Carrer de Castellnou, 44, 08017, Barcelona

9.3 / 10
121 reviews

Average price €30

Menu 19.80€

YUMS x2Mediterranean

Rambla de Catalunya, 25, 08007, Barcelona

8.7 / 10
351 reviews

Average price €19

Carrer de Provença, 88, 08029, Barcelona

8.7 / 10
408 reviews

Average price €25

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

Japanese

C/ Riera de Sant Miquel, 19, 08006, Barcelona

8.7 / 10
903 reviews

Average price €25 Accepts Yums

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

insiderFine Dining

Via Laietana, 49 (Hotel Ohla Barcelona), 08003, Barcelona

9.5 / 10
948 reviews

Average price €100

Chinese

Carrer d'Aribau, 73, 08036, Barcelona

9.0 / 10
246 reviews

Average price €20

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

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