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

Italian

Al Passatore-Pla de Palau

C/ Pla de Palau, 8, 08002, Barcelona

Average price €18

Thai

C/ Provença, 230, 08036, Barcelona

Average price €19

Mediterranean

C/ Josep Pla, 27-33, 08019, Barcelona

Average price €20

Mediterranean

C/ Béjar 54, 08014, Barcelona

Average price €17

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

Mediterranean

C/ d'Avinyó, 39, 08002, Barcelona

Average price €22

Italian

C/ Sepúlveda, 98, 08015, Barcelona

Average price €21

Mexican

C/ Pujades, 172, 08005, Barcelona

Average price €21

Italian

C/ Roger de Llúria, 87, 08009, Barcelona

Average price €10

International

C/ Nau de Santa María, 5, 08017, Barcelona

Average price €21

Author

C/ de les Carretes, 18, 08001, Barcelona

Average price €22

Mediterranean

C/ del Pedró de la Creu, 14, 08017, Barcelona

Average price €11

Mediterranean

C/ Doctor Trueta, 118, 08005, Barcelona

Average price €27

InsiderArrocería

Paseo Juan de Borbón, 65, 08003, Barcelona

Average price €31

Italian

C/ Almirall Aixada, 15, 08003, Barcelona

Average price €22

Spanish

Rambla Cataluña, 56, 08007, Barcelona

Average price €18

Menú del día 11.10€

Chinese

C/ Balmes, 301, 08006, Barcelona

Average price €18

From market

C/ Mallorca, 434, 08013, Barcelona

Average price €18

Mediterranean

Rambla del Poblenou, 59, 08005, Barcelona

Average price €15

InsiderCreative

Plaça de Prim, 1, 08005, Barcelona

Average price €60

Mediterranean

C/ Laforja, 11 , 08006, Barcelona

Average price €31

Fine Dining

C/ Pere IV, 59, 08018, Barcelona

Average price €19

Mediterranean

Avenida J.V. Foix, 80 , 08034, Barcelona

Average price €28

Spanish

C/ Nápoles, 331, 08025, Barcelona

Average price €13

Colombian

C/ 26 de Gener, 26, 08014, Barcelona

Average price €30

Mediterranean

C/ Bolivia, 138, 08018, Barcelona

Average price €25

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