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

Mediterranean

Voramar

Passeig de Joan de Borbó, 72-73, 08003, Barcelona

5.9 / 10
45 reviews

Average price €40

Mediterranean

Carrer dels Alts Forns, 74, 08038, Barcelona

6.8 / 10
8 reviews

Average price €15

From Galicia

Carrer de Valldemossa, 46, 08016, Barcelona

6.6 / 10
5 reviews

Average price €25

Turkish

La Rambla, 40, 08002, Barcelona

8.2 / 10
13 reviews

Average price €20 Accepts Yums

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

Pizzeria

Carrer de la Llacuna, 118, 08018, Barcelona

8.3 / 10
14 reviews

Average price €14

Mediterranean

Carrer d' Aribau, 44, 08011, Barcelona

7.7 / 10
661 reviews

Average price €20

Buffet 22.90 € 22,9 €

Spanish

Carrer de la Font Honrada, 49, 08004, Barcelona

5.8 / 10
8 reviews

Average price €20 american express Welcome

Mexican

Carrer de València, 427, 08013, Barcelona

8.5 / 10
24 reviews

Average price €20

From market

Pla de Palau, 7, 08003, Barcelona

7.5 / 10
51 reviews

Average price €16

Mediterranean

Plaça de la Barceloneta, 6, 08003, Barcelona

8.1 / 10
35 reviews

Average price €20 american express Welcome

Japanese

Carrer del Consell de Cent, 211, 08011, Barcelona

8.2 / 10
10 reviews

Average price €13 american express Welcome

Italian

Carrer de Joan Miró, 24, 08005, Barcelona

9.0 / 10
402 reviews

Average price €15

Author

Passeig de Gràcia, 92, 08008, Barcelona

8.1 / 10
136 reviews

Average price €35 american express Welcome

InsiderSteakhouse

C/ Casanova, 209, 08021, Barcelona

8.6 / 10
897 reviews

Average price €30 Accepts Yums american express Welcome

Mediterranean

Ronda de Sant Pere, 23, 08010, Barcelona

7.4 / 10
18 reviews

Average price €15 american express Welcome

Catalan

La Rambla 118, 08002, Barcelona

8.0 / 10
91 reviews

Average price €23 Accepts Yums

Peruvian

C/ Còrsega, 607, 08025, Barcelona

8.1 / 10
250 reviews

Average price €21

Fusion

Passeig Maritim, 32, 08003, Barcelona

7.3 / 10
5 reviews

Average price €34 american express Welcome

Mediterranean

Plaça d'Antonio López, 6, 08002, Barcelona

7.2 / 10
17 reviews

Average price €20

InsiderPizzeria

Carrer de Còrsega, 398, 08037, Barcelona

Average price €21

Mediterranean

Carrer del Parlament, 15, 08015, Barcelona

Average price €18

Author

C. de Pallars, 154, 08005, Barcelona

Average price €25

Peruvian

Carrer de Balmes, 122, 08008 Barcelona, 08008, Barcelona

Average price €20

Homemade cuisine

Carrer del Rosselló, 148, 08036, Barcelona

Average price €35

InsiderMediterranean

Carrer d'Enric Granados, 69, 08008, Barcelona

8.0 / 10
46 reviews

Average price €20 american express Welcome

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