TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Restaurants in Barcelona

3,525 restaurants

Sort by Relevance

Japanese

Daijiro Soba

Carrer de Francisco Giner, 6, 08012, Barcelona

Average price €50

Vegetarian

Carrer de Galileu, 261, 08028, Barcelona

Average price €15

Asian

Carrer de la Mercè, 21, 08002, Barcelona

Average price €20

International

Carrer de Còrsega, 379, 08037, Barcelona

Average price €15

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

Mediterranean

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

Average price €12

Ethiopian

Carrer de la Cirera, 4, 08003, Barcelona

Average price €25

Mediterranean

Carrer de València, 143, 08011, Barcelona

Average price €12

insiderMediterranean

Carrer de les Caputxes, 6, 08003, Barcelona

Average price €25

Indian

Carrer de Muntaner, 443 - 445, 08021, Barcelona

Average price €20

Contemporary cuisine

Carrer Cremat Gran, 11, 08003, Barcelona

Average price €20

Italian

Carrer de Villarroel, 247, 08036, Barcelona

Average price €25

Japanese

Carrer de Bigai, 4, 08022, Barcelona

Average price €20

Steakhouse

Plaça Rosa Del Vents 1, Final, Passeig de Joan de Borbó, 08039, Barcelona

Average price €65

Pizzeria

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

Average price €15

Mediterranean

Carrer de l'Equador, 47, 08029, Barcelona

Average price €12

Steakhouse

Carrer del Bruc, 46, 08010, Barcelona

Average price €20

Italian

Moll d'Espanya, 5, 08039, Barcelona

Average price €25

Chinese

Carrer del Rosselló, 213, 08008, Barcelona

Average price €15

Gran Via de les Corts Catalanes, 553, 08011, Barcelona

Average price €10

Indian

Carrer de l'Arc de Sant Agustí, 5, 08001, Barcelona

Average price €15

Mediterranean

Passeig de Gràcia, 58, 08007, Barcelona

Average price €12

Mediterranean

Ronda de Sant Pere, 23, 08010, Barcelona

8.4 / 10
4 reviews

Average price €15

International

Carrer de Sardenya, 342, 08025, Barcelona

Average price €20

Japanese

Carrer del Parc, 1, 08002, Barcelona

Average price €20

Spanish

Carrer de Moliné, 8, 08006, Barcelona

Average price €15

The Best Restaurants in Barcelona

Looking for a place to eat in Barcelona? We help you find the best place for a romantic dinner, find a restaurant in Gràcia, a new Japanese restaurant or enjoy a brunch! Be seduced by our restaurant guide and book the best restaurants in Barcelona!

Cities around Barcelona

Filter

TheFork advantages