Register my restaurant
Help

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

Japanese

Tomoe El Raval

Carrer de Ferlandina 34, 08001, Barcelona

Average price €30

Japanese

Carrer de València, 230, 08007, Barcelona

Average price €15

Mediterranean

Plaça Comercial, 11, 08003, Barcelona

Average price €25

Asian

Carrer de Muntaner, 174, 08036, Barcelona

Average price €15

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

Fish & seafood..

Carrer d'Aribau, 174, 08036, Barcelona

Average price €20

Mediterranean

Carrer de Ferlandina, 23, 08001, Barcelona

Average price €15

Mediterranean

Carrer d'Aribau, 3, 08011, Barcelona

Average price €15

Mediterranean

Carrer del Baluard, 58, 08003, Barcelona

Average price €15

International

Dos de Maig, 277, 08025, Barcelona

Average price €15

Mediterranean

Carrer de Muntaner, 7, Local 2-08011 Barcelona, 08011, Barcelona

Average price €25

Mediterranean

Carrer de Sardenya 492, 08025, Barcelona

Average price €10

Mediterranean

Carrer de la Marina, 22, 08005, Barcelona

Average price €15

Mediterranean

C. Pere IV 208 esq. con Rambla Poblenou, 08005, Barcelona

Average price €13

European

Carrer de l'Avenir, 47, 08021, Barcelona

Average price €10

Mediterranean

Carrer de Sicília, 266, 08013, Barcelona

Average price €15

Argentinian

Carrer de Cristóbal de Moura, 105, 08019, Barcelona

Average price €18

Peruvian

Av. d'Icària, 131, 08005, Barcelona

Average price €18

Mediterranean

Carrer de París, 164, 08036, Barcelona

Average price €28

InsiderSpanish

Avinguda Diagonal, 405, 08008, Barcelona

Average price €35

Mediterranean

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

Average price €18

Mediterranean

Carrer de Margarit, 13, 08004, Barcelona

Average price €22

South American

Plaça del Mercat, 19, 08018, Barcelona

Average price €15

Mediterranean

Plaça de Julio González, 3, 08005, Barcelona

Average price €20

Japanese

Av. de Josep Tarradellas, 118, 08029, Barcelona

Average price €20

Japanese

Carrer de Roger de Flor, 204, 08013, Barcelona

Average price €15

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