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,546 restaurants

Sort by Relevance

Mediterranean

LOCAL kitchen & bar

Carrer de Casp, 92, 08010, Barcelona

6.9 / 10
20 reviews

Average price €15

Fórmulas de 8.5 € à 10.5 € 9,84 €

Japanese

Passatge de Marimon, 6, 08021, Barcelona

8.6 / 10
55 reviews

Average price €25

Abruzzese

Passeig de Fabra i Puig, 166 08016 Barcelona, 08013, Barcelona

8.6 / 10
4 reviews

Average price €24

InsiderMediterranean

Portics de la Boqueria. Locals 6-7 | Mercat de la Boqueria,, 08001, Barcelona

8.6 / 10
19 reviews

Average price €25

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

Mediterranean

Carrer de la Maquinista, 8, 08003, Barcelona

8.6 / 10
7 reviews

Average price €15

Spanish

Carrer del Pi, 16, 08002, Barcelona

8.6 / 10
9 reviews

Average price €25

Mediterranean

Carrer de Muntaner, 211, 08036, Barcelona

7.5 / 10
24 reviews

Average price €20 Accepts Yums

-20% off the "à la carte" menu!

Vegetarian

Carrer dels Madrazo, 102, 08021, Barcelona

8.3 / 10
20 reviews

Average price €10 american express Welcome

Menú 10.50 € 10,5 €

Fine Dining

Carrer de Balmes, 115-117, 08008, Barcelona

8.9 / 10
617 reviews

Average price €25

-30% off the "à la carte" menu!

InsiderMediterranean

Carrer del Consell de Cent, 362, 08009, Barcelona

8.2 / 10
30 reviews

Average price €30

MENÚ CALÇOTADA 29.95€

Mexican

Avinguda Diagonal, 3, 08019, Barcelona

8.5 / 10
166 reviews

Average price €18

InsiderAsian

Carrer de la Providència, 1 Bis, 08024, Barcelona

8.5 / 10
69 reviews

Average price €15

InsiderMediterranean

Carrer del Parlament, 35, 08015, Barcelona

8.5 / 10
289 reviews

Average price €18

InsiderCreative

Plaça de Pius XII, 4, 08028, Barcelona

8.5 / 10
199 reviews

Average price €40

Creative

Carrer de Tànger, 22, 08018, Barcelona

8.5 / 10
550 reviews

Average price €13

InsiderCatalan

C/ Santaló, 54, 08021, Barcelona

8.5 / 10
334 reviews

Average price €40

Mexican

Carrer de València, 427, 08013, Barcelona

8.5 / 10
24 reviews

Average price €20

Vegetarian

Avinguda Diagonal, 208 (C.C. Glories - Nivel El Mercat - Local K6), 08018, Barcelona

8.5 / 10
48 reviews

Average price €16

Pizzeria

Carrer de la Llacuna, 118, 08018, Barcelona

8.5 / 10
14 reviews

Average price €14

InsiderBasque

Carrer de Ferran, 38, 08002, Barcelona

7.5 / 10
65 reviews

Average price €30 american express Welcome

Lebanese

Carrer de València, 218, 08011, Barcelona

8.5 / 10
243 reviews

Average price €20

Catalan

C/ Jorge Girona Salgado, 14, 08034, Barcelona

8.5 / 10
99 reviews

Average price €17 american express Welcome

Peruvian

C/ Còrsega, 607, 08025, Barcelona

8.5 / 10
250 reviews

Average price €21

Mediterranean

Avinguda Diagonal, 1, 08019, Barcelona

Average price €17

InsiderMediterranean

Plaça Reial, 1, 08002, Barcelona

Average price €35

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