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

American

Well Food Gourmet

Carrer de Sant Cristòfol, 2, 08012, Barcelona

8.2 / 10
50 reviews

Average price €20

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

Japanese

Carrer de Londres, 88, 08036, Barcelona

8.9 / 10
426 reviews

Average price €20

Turkish

Carrer de l'Hospital, 49, 08001, Barcelona

8.9 / 10
10 reviews

Average price €12

Spanish

Carrer Aragó, 497, 08013, Barcelona

8.9 / 10
24 reviews

Average price €20

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

Vietnamese

Carrer de la Diputació, 140, 08015, Barcelona

8.9 / 10
167 reviews

Average price €18

Italian

Carrer de Mallorca, 308, 08037, Barcelona

8.9 / 10
153 reviews

Average price €15

Italian

Plaça del Sortidor, 15, 08004, Barcelona

8.9 / 10
66 reviews

Average price €15

Italian

Ronda de la Universitat, 31, 08007, Barcelona

8.9 / 10
176 reviews

Average price €18

International

Carrer d'Entença, 303, 08029, Barcelona

8.6 / 10
112 reviews

Average price €25

MENU GRUPO VI -2 º A ELEGIR Menu 60€€ (6 to 80 p.)

Mediterranean

Ronda de la Universitat, 35, 08007, Barcelona

8.6 / 10
245 reviews

Average price €14

Menu 38€

Portuguese

Carrer d'Aragó, 111, 08015, Barcelona

8.6 / 10
312 reviews

Average price €30 Accepts Yums

-50% en Carta con ElTenedor Fest

Mediterranean

C/ Pujades, 316, 08019, Barcelona

8.6 / 10
79 reviews

Average price €15

Buffet libre 14.00€

Italian

Avenida Diagonal, 3, 08019, Barcelona

8.9 / 10
476 reviews

Average price €18

Italian

C/ Josep Tarradellas, 116, 08029, Barcelona

8.9 / 10
230 reviews

Average price €18

Mexican

C/ Ramón y Cajal, 35, 08012, Barcelona

8.6 / 10
992 reviews

Average price €18

Menú para Grupos 25€

From market

C/ Vallhonrat, 28, 08004, Barcelona

8.9 / 10
129 reviews

Average price €18

Lebanese

C/ Ecuador, 29, 08026, Barcelona

8.9 / 10
67 reviews

Average price €12

insiderSpanish

C/ Cartagena, 234, 08013, Barcelona

8.9 / 10
55 reviews

Average price €29

insiderSpanish

Moll de Gregal, 7, 08005, Barcelona

8.9 / 10
1,062 reviews

Average price €34

YUMS x2Traditional cuisine

Passeig de la Verneda, 123, 08020, Barcelona

7.4 / 10
6 reviews

Average price €15 Accepts Yums

Mediterranean

C/ Comte Borrell 21-33, 08015, Barcelona

7.4 / 10
230 reviews

Average price €15

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

insiderMediterranean

Carrer del Bruc, 20, 08010, Barcelona

9.2 / 10
44 reviews

Average price €40

Spanish

Carrer de Marià Aguiló, 65, 08005, Barcelona

9.2 / 10
54 reviews

Average price €15

Mediterranean

Carrer de la Corunya, 29, 08026, Barcelona

5.3 / 10
36 reviews

Average price €15

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

insiderMediterranean

Carrer d'Enric Granados, 58, 08008, Barcelona

9.0 / 10
10 reviews

Average price €35

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