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

Sushiyaki II - Buffet

Carrer de Villarroel, 88, 08011, Barcelona

Average price €13

Japanese

Carrer del Carme, 74, 08001, Barcelona

Average price €15

Brazilian

Carrer de Joan Güell, 212, 08028, Barcelona

Average price €22

Mediterranean

Carrer d'Enric Granados, 56, 08008, Barcelona

Average price €20

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

Peruvian

Carrer del Marquès de Sentmenat, 75, 08029, Barcelona

Average price €15

Peruvian

Carrer de València, 78, 08015, Barcelona

Average price €15

South American

Carrer de Muntaner, 124, 08036, Barcelona

Average price €17

American

Carrer de Londres, 65, 08036, Barcelona

Average price €15

Spanish

Carrer del Clot, 191, 08027, Barcelona

Average price €30

Japanese

Carrer de València, 59, 08015, Barcelona

Average price €15

Spanish

Carrer del Consell de Cent, 15, 08014, Barcelona

Average price €12

International

Carrer de Peracamps, 7, 08001, Barcelona

Average price €12

Mediterranean

Carrer de Llull, 229, 08005, Barcelona

Average price €15

Cuban

Carrer de l'Or, 19, 08012, Barcelona

Average price €20

Asian

Carrer d'Aribau, 110, 08036, Barcelona

Average price €15

Mediterranean

Carrer de Muntaner, 125, 08036, Barcelona

Average price €8

Mediterranean

Plaça de Vicenç Martorell, 1, 08001, Barcelona

Average price €15

Mexican

Passeig de Sant Joan Bosco, 43, 08017, Barcelona

Average price €15

Basque

Passeig de Maragall, 242, 08031, Barcelona

Average price €20

Mediterranean

Passeig de la Zona Franca, 174, 08038, Barcelona

Average price €15

Spanish

Carrer d'Olesa, 4, 08027, Barcelona

Average price €25

Italian

Carrer de Mallorca, 235, 08008, Barcelona

Average price €20

From market

Carrer de Còrsega 379, Barcelona, Spain, 08037, Barcelona

Average price €22

Mexican

Carrer de Nàpols, 266, 08025, Barcelona

Average price €20

Mediterranean

Carrer de Nàpols, 255, 08025, 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