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

Creative

RAV

Carrer de Casanova, 167, 08036, Barcelona

Average price €30

Mediterranean

Carrer d'Aribau, 22, 08011, Barcelona

Average price €25

Peruvian

Carrer d' Escòcia, 62, 08016, Barcelona

Average price €20

British

Travessera de Gràcia, 228, 08024, Barcelona

Average price €15

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

Asian

Carrer de Laforja, 23, 08006, Barcelona

Average price €18

Seafood

Carrer Arago,159, Barcelona, Spain, 08011, Barcelona

Average price €30

Fine Dining

Carrer d'Arimon, 48, 08022, Barcelona

Average price €20

Peruvian

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

Average price €12

Author

Carrer de València, 199, 08011, Barcelona

Average price €30

From market

Carrer de Montcada, 22, 08003, Barcelona

Average price €25

Mediterranean

Plaça de Pau Vila, 1, 08039, Barcelona

Average price €35

American

Carrer de Mallorca, 1-23, 08014, Barcelona

Average price €18

Japanese

C/ Aribau, 68, 08011, Barcelona

Average price €25

Mediterranean

C/ Playa Nova de Mar Bella, s/n ( Ronda Litoral esq. Bac de Roda ), 08005, Barcelona

Average price €30

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