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

Vegetarian

Vegetalia Sarrià

Passatge de Senillosa, 1bis, 08034, Barcelona

8.8 / 10
59 reviews

Average price €15

Peruvian

Carrer de Viladomat, 249, 08029, Barcelona

8.8 / 10
4 reviews

Average price €40

insiderMediterranean

Carrer de Sant Honorat, 7, 08002, Barcelona

8.5 / 10
142 reviews

Average price €30

Menu 15,95€

Asian

Diputación, 139 Local, 08011, Barcelona

8.8 / 10
147 reviews

Average price €13

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

insiderAsian

Carrer del Comte Borrell, 70, 08015, Barcelona

8.8 / 10
318 reviews

Average price €20

insider

Plaça de Pius XII, 4, 08028, Barcelona

8.5 / 10
193 reviews

Average price €40

Set Menu 27.50€

insiderJapanese

Carrer d'Aribau, 33, 08011, Barcelona

8.5 / 10
1,203 reviews

Average price €35

Menu 15,90€

Italian

Carrer de Muntaner, 113, 08036, Barcelona

8.8 / 10
90 reviews

Average price €25

Mediterranean

Carrer d'Entença, 7, 08015, Barcelona

9.1 / 10
371 reviews

Average price €25

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

Mediterranean

Carrer del Carme, 28, 08001, Barcelona

8.5 / 10
4,716 reviews

Average price €25

-50% en Carta con ElTenedor Fest

Carrer de Balmes, 139, 08008, Barcelona

9.2 / 10
167 reviews

Average price €28

Mexican

Carrer de Sants, 6, 08014, Barcelona

8.6 / 10
8 reviews

Average price €20

Mediterranean

Carrer de Balmes, 44, 08007, Barcelona

8.3 / 10
3 reviews

Average price €12

Set Menu 11,75€

Asian

Carrer d'Alí Bei, 39, 08010, Barcelona

8.6 / 10
20 reviews

Average price €15

Spanish

Carrer de Provença, 327, 08037, Barcelona

8.6 / 10
9 reviews

Average price €20

Carrer de Ramis, 2, 08012, Barcelona

9.3 / 10
164 reviews

Average price €24

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

Japanese

Carrer del Comte Borrell, 173, 08015, Barcelona

8.6 / 10
58 reviews

Average price €15

Japanese

Carrer del Consell de Cent, 211, 08011, Barcelona

8.6 / 10
10 reviews

Average price €13

Vegetarian

Carrer dels Madrazo, 102, 08021, Barcelona

8.3 / 10
20 reviews

Average price €10

Menu 10.50€

Carrer d'Enric Granados, 77, 08008, Barcelona

8.3 / 10
67 reviews

Average price €15

Menu 11.95€

Spanish

Carrer de Huelva, 47, 08020, Barcelona

8.6 / 10
90 reviews

Average price €25

Mediterranean

Carrer de Veneçuela, 59, 08019, Barcelona

8.6 / 10
45 reviews

Average price €18 Accepts Yums

Mediterranean

Carrer Gran de la Sagrera, 106, 08027, Barcelona

8.3 / 10
16 reviews

Average price €10

Menu 25€

Peruvian

Carrer de Watt, 8, 08014, Barcelona

8.6 / 10
70 reviews

Average price €18

Egyptian

Carrer del Dos de Maig, 241, 08013, Barcelona

8.6 / 10
45 reviews

Average price €18

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