TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,516 restaurants

Sort by Relevance

From market

El Casal

Plaça Víctor Balaguer, 5, 08003, Barcelona

8.8 / 10
49 reviews

Average price €18

InsiderAsian

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

8.8 / 10
69 reviews

Average price €15

Japanese

Carrer de Còrsega, 197, 08036, Barcelona

8.6 / 10
323 reviews

Average price €15

Menu de noche festivo y fin de semana 14,50€ 14,5 €

Greek

Carrer de n'Arai, 3, 08002, Barcelona

8.8 / 10
993 reviews

Average price €18

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

Mediterranean

Plaça de Sant Miquel, 08002, Barcelona

8.8 / 10
34 reviews

Average price €35

Mediterranean

Carrer de Tuset, 30, 08006, Barcelona

8.2 / 10
101 reviews

Average price €25

South American

Carrer del Torrent d'En Vidalet, 22, 08012, Barcelona

8.8 / 10
703 reviews

Average price €21

MICHELIN 2020Spanish

Carrer de Santaló, 101, 08021, Barcelona

8.8 / 10
190 reviews

Average price €40

InsiderMediterranean

Gran Via de Les Corts Catalanes, 647, 08010, Barcelona

8.8 / 10
546 reviews

Average price €35

Mediterranean

Plaça de Salvador Seguí, 13, 08001, Barcelona

7.4 / 10
5 reviews

Average price €15

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

Fine Dining

C/ Floridablanca, 148, 08011, Barcelona

8.5 / 10
365 reviews

Average price €14

Italian

Gran Via de les Corts Catalanes, 566, 08018, Barcelona

8.8 / 10
7 reviews

Average price €20

Lebanese

Carrer de la Marina, 141, 08013, Barcelona

8.8 / 10
5 reviews

Average price €24

Mediterranean

Carretera de la Bordeta, 96, 08014, Barcelona

8.8 / 10
33 reviews

Average price €14

Spanish

Carrer del Pi, 16, 08002, Barcelona

8.8 / 10
9 reviews

Average price €25

Italian

Carrer dels Carders, 22, 08003, Barcelona

8.8 / 10
741 reviews

Average price €18

Mediterranean

Carretera de Molins de Rei a Vallvidrera, Km. 11,2, 08017, Barcelona

8.5 / 10
166 reviews

Average price €20

Menú Festivos 30€

Argentinian

Carrer de Mallorca, 197, 08036, Barcelona

8.8 / 10
26 reviews

Average price €15

Mexican

Carrer de Padilla, 296, 08025, Barcelona

8.8 / 10
118 reviews

Average price €12

Mediterranean

Carrer de Roger de Llúria, 102, 08037, Barcelona

8.8 / 10
110 reviews

Average price €20

Mediterranean

Carrer de Muntaner, 423, 08021, Barcelona

7.9 / 10
74 reviews

Average price €20

Menu 15€

Mediterranean

Passeig de Gràcia, 8, 08007, Barcelona

8.0 / 10
15 reviews

Average price €10

InsiderSpanish

Carrer de Sant Pau, 9, 08001, Barcelona

8.7 / 10
14 reviews

Average price €25

Mediterranean

Carrer de Balmes, 363, 08006, Barcelona

8.5 / 10
29 reviews

Average price €15

Menú 12,95 € 12 €

Spanish

Carrer de Muntaner, 479, 08021, Barcelona

8.5 / 10
82 reviews

Average price €20

Fórmulas 0 € et 15 € 7,5 €

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