TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Barcelona

3,589 restaurants

Sort by Relevance

Mediterranean

La Contrasenya

Carrer de Joan d'Àustria, 95, 08018, Barcelona

Average price €30

Mediterranean

Carrer de Galileu, 97, 08028, Barcelona

Average price €15

International

Carrer d'Enric Granados, 19, 08007, Barcelona

Mediterranean

Carrer de Londres, 73, 08036, Barcelona

Average price €25

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

American

Carrer de Provença, 97, 08029, Barcelona

Average price €10 american express Welcome

Mexican

Carrer de Malgrat, 75, 08016, Barcelona

Average price €20 american express Welcome

Mexican

Carrer de Còrsega, 376, 08037, Barcelona

8.4 / 10
184 reviews

Average price €17

European

Carrer de la Marina, 237, 08013, Barcelona

7.5 / 10
25 reviews

Average price €19

Andalou

Carrer d'Enric Granados, 77, 08008, Barcelona

8.0 / 10
72 reviews

Average price €15

Menú 11.95 € 11,95 €

Mediterranean

Carrer del Regent Mendieta 14, 08028, Barcelona

Average price €15

InsiderInternational

Av. de Francesc Cambó, 14, 08003, Barcelona

8.4 / 10
52 reviews

Average price €60

American

Av. del Paraŀlel, 91, 08015, Barcelona

Average price €15

American

Carrer dels Tallers, 14, 08001, Barcelona

Average price €15

Mediterranean

Carrer de Numància, 74, 08029, Barcelona

Average price €25

Mediterranean

Carrer de Bailèn, 4-6, 08010, Barcelona

Average price €25

Mediterranean

Carrer de Mallorca, 626, 08026, Barcelona

Average price €18

From market

Carrer de Muntaner, 505, 08022, Barcelona

Average price €15

Mediterranean

Av. de Francesc Ferrer i Guàrdia, 13, 08038, Barcelona

Average price €25

Mediterranean

Plaça de Cardona, 4, 08006, Barcelona

Average price €25

Italian

Carrer de la Diputació, 197, 08011, Barcelona

Average price €20

Mediterranean

Carrer de Aragó, 600, 08018, Barcelona

8.4 / 10
614 reviews

Average price €20

Mediterranean

Carrer de Rocafort, 130, 08015, Barcelona

Average price €30 american express Welcome

Mediterranean

Passeig de Gràcia, 93, 08008, Barcelona

Average price €30

Mediterranean

Passeig de Joan de Borbó, 33, 08003, Barcelona

Average price €14 Accepts Yums

InsiderFrom market

Passeig de Gràcia, 38, 08007, Barcelona

Average price €40

The Best Restaurants in Barcelona

Barcelona is a city of fashion in Europe and much of that reputation is due to its great restaurants. We select the best for you.

Cities around Barcelona

Filter

TheFork advantages