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

Sort by Relevance

From market

La Brokeria de "La Borsa"

Passeig de Gràcia, 19 Edif de La Borsa, 08007, Barcelona

7.8 / 10
92 reviews

Average price €15

Carrer de Josep Anselm Clavé, 19, 08002, Barcelona

8.6 / 10
493 reviews

Average price €25

Mediterranean

C/ De Déu i Mata, 43, 08014, Barcelona

8.3 / 10
35 reviews

Average price €15

Menú fin de semana 16.90€

Argentinian

Avinguda de la Riera de Cassoles, 4, 08012, Barcelona

8.6 / 10
250 reviews

Average price €22

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

Mediterranean

Moll d'Espanya, s/n, 08039, Barcelona

8.6 / 10
86 reviews

Average price €27

Italian

Ronda de la Universitat, 27, 08007, Barcelona

8.2 / 10
71 reviews

Average price €15

Menu 19.95€

International

Carrer de París, 101, 08029, Barcelona

8.2 / 10
70 reviews

Average price €15

Set Menu 16,50€

Fusion

Carrer del Francolí, 70, 08006, Barcelona

8.5 / 10
3 reviews

Average price €25

Italian

Carrer de Folgueroles, 3, 08022, Barcelona

8.5 / 10
14 reviews

Average price €24

Vegetarian

Carrer de Muntaner, 32, 08011, Barcelona

8.5 / 10
28 reviews

Average price €17

Italian

Moll d´Espanya, 5, 08039, Barcelona

8.1 / 10
25 reviews

Average price €15

Menu 19.95€

Brazilian

Travessera de Gràcia, 81, 08006, Barcelona

7.6 / 10
7 reviews

Average price €15

Mediterranean

Passeig de Sant Antoni, 23, 08014, Barcelona

7.6 / 10
14 reviews

Average price €25

Japanese

Carrer de Villarroel, 88, 08011, Barcelona

7.6 / 10
18 reviews

Average price €13

Mediterranean

Carrer de la Mercè, 23, 08002, Barcelona

8.1 / 10
310 reviews

Average price €25

Menu 20€

Mediterranean

Avinguda Diagonal, 469, 08036, Barcelona

8.5 / 10
206 reviews

Average price €25

Indian

Carrer de Verdi, 2, 08012, Barcelona

8.5 / 10
318 reviews

Average price €20

Carrer de Casanova, 211, 08021, Barcelona

8.5 / 10
92 reviews

Average price €20

Italian

Carrer de Ramon y Cajal, 146, 08024, Barcelona

7.6 / 10
40 reviews

Average price €20

Carrer de la Marina, 19, 08005, Barcelona

8.5 / 10
515 reviews

Average price €27

insiderFine Dining

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

Average price €80

insiderFine Dining

Avinguda de Mistral, 54, 08015, Barcelona

Average price €110

insiderFine Dining

Avenida Tibidabo, 1, 08022, Barcelona

Average price €135

insiderFine Dining

Avinguda del Paraŀlel, 164, 08015, Barcelona

Average price €100

insiderFine Dining

Pasaje Marimon, 9, 08021, Barcelona

Average price €41

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