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

Mediterranean

4 Latas Granados

Enric Granados, 56, 08008, Barcelona

8.2 / 10
129 reviews

Average price €25 Accepts Yums

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

Korean

Carrer d´Entença, 62, 08015, Barcelona

8.9 / 10
52 reviews

Average price €18

insiderFine Dining

Gran Via de les Corts Catalanes, 618, 08007, Barcelona

8.9 / 10
359 reviews

Average price €45 Accepts Yums

insider

Passatge de Marimon, 20, 08021, Barcelona

8.9 / 10
201 reviews

Average price €65

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

Mediterranean

Carrer Jiménez i Iglesias, 11, 08034, Barcelona

8.9 / 10
584 reviews

Average price €34

American

Passeig de Fabra i Puig, 95, 08016, Barcelona

8.9 / 10
73 reviews

Average price €18

Fine Dining

Carrer Comtal, 3, 08002, Barcelona

8.9 / 10
862 reviews

Average price €25

Fine Dining

Plaça del Fossar de les Moreres, 08003, Barcelona

8.9 / 10
378 reviews

Average price €15

Japanese

Avinguda Diagonal, 383, 08008, Barcelona

8.9 / 10
782 reviews

Average price €15

Spanish

Carrer de les Flors, 16, 08001, Barcelona

8.9 / 10
395 reviews

Average price €20

Avenida de Francesc Ferrer i Guàrdia, 13-27 (Poble Espanyol), 08038, Barcelona

8.7 / 10
203 reviews

Average price €25

Menú especial Calçotada 35€

insiderJapanese

Paseo Picasso, 32, 08003, Barcelona

8.9 / 10
1,248 reviews

Average price €40

Mediterranean

Carrer de Padilla, 307, 08025, Barcelona

8.7 / 10
19 reviews

Average price €20

Mediterranean

Carretera de l' Arrabassada, 107, 08035, Barcelona

8.7 / 10
15 reviews

Average price €18

Fusion

Carrer de Provença, 357, 08037, Barcelona

8.7 / 10
32 reviews

Average price €15

Mediterranean

Avinguda de la República Argentina, 17, 08023, Barcelona

8.7 / 10
22 reviews

Average price €15

Asian

Travessera de Gràcia, 8, 08021, Barcelona

8.7 / 10
183 reviews

Average price €15

Fusion

Plaça de Pau Vila 1, 08039, Barcelona

9.2 / 10
107 reviews

Average price €15

Vietnamese

Sen Viet, Carrer d'Aragó, 159, 08011 Barcelona, Spain, 08011, Barcelona

9.0 / 10
549 reviews

Average price €20

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

Mediterranean

Carrer Àvila, 135, 08018, Barcelona

8.5 / 10
96 reviews

Average price €12

Menu 11.90€€

Mediterranean

Avinguda Diagonal, 3, 08019, Barcelona

8.7 / 10
238 reviews

Average price €15

Mediterranean

Plaça d'Urquinaona, 7, 08010, Barcelona

8.7 / 10
287 reviews

Average price €18

insiderBasque

Carrer de la Vidrieria, 12, 08003, Barcelona

8.7 / 10
52 reviews

Average price €20

insiderMediterranean

Carrer de Sant Gervasi de Cassoles, 103, 08022, Barcelona

8.7 / 10
117 reviews

Average price €60

insiderFine Dining

Passeig de Gràcia, 24 Bis, 08007, Barcelona

8.7 / 10
49 reviews

Average price €40

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