TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,518 restaurants

Sort by Relevance

Mexican

Restaurant Puerto Escondido

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

Average price €25

Venezuelan

Carrer de Sicília, 247, 08025, Barcelona

Average price €10

Mediterranean

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

Average price €25 Accepts Yums

Fusion

Carrer del Comte d'Urgell, 130, 08011, Barcelona

Average price €14

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

Fusion

Carrer del Francolí, 70, 08006, Barcelona

Average price €25

Mediterranean

Carrer del Robí, 32, 08024, Barcelona

Average price €10

Japanese

Carrer de l'Or, 19, 08012, Barcelona

Average price €30

Spanish

Carrer Cremat Gran, 11, 08003, Barcelona

Average price €25

Mediterranean

Carrer dels Escudellers, 28, 08002, Barcelona

Average price €30

American

Rambla del Poblenou, 16, 08005, Barcelona

Average price €11

Mediterranean

Rambla del Poblenou, 100, 08005, Barcelona

Average price €15

Argentinian

Carrer de Roger, 4, 08028, Barcelona

Average price €15

Pizzeria

Gran Via de les Corts Catalanes, 501, 08015, Barcelona

Average price €12

European

Carrer dels Escudellers, 5, 08002, Barcelona

Average price €40

Spanish

Passeig de Joan de Borbó, 74, 08039, Barcelona

Average price €15

Indian

Carrer de Casp, 150, 08013, Barcelona

Average price €15

International

Carrer de Xifré, 2, 08026, Barcelona

Average price €8

InsiderInternational

Carrer de Salomó Ben Adret, 10, 08002, Barcelona

Average price €35

Indian

Carrer de Béjar, 70, 08014, Barcelona

Average price €15

Italian

Carrer de Sant Quintí, 39, 08026, Barcelona

Average price €11

Mediterranean

Carrer del Bonsuccés, 4, 08001, Barcelona

Average price €25

Japanese

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

Average price €14

Mexican

Carrer d'Indíbil, 6, 08004, Barcelona

Average price €12

Mediterranean

Carrer del Rosselló, 368, 08025, Barcelona

Average price €14

Mediterranean

Carrer de la Indústria, 270, 08026, Barcelona

Average price €20

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