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

Ramen-Ya Ajisen

Carrer del Marquès de Sentmenat, 20, 08014, Barcelona

9.4 / 10
103 reviews

Average price €14

Fine Dining

carrer de Berruguete, 126, 08035, Barcelona

8.7 / 10
165 reviews

Average price €22

Menú Grupos Laborables 21,50€

Greek

Carrer del Torrent de l'Olla, 123, 08012, Barcelona

8.7 / 10
568 reviews

Average price €23

Menu 22€

Spanish

Carrer de la Diputació, 289, Barcelona, Spain, 08009, Barcelona

7.4 / 10
20 reviews

Average price €12

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

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

Fine Dining

Plaça d'Osca, 5, 08014, Barcelona

6.8 / 10
98 reviews

Average price €10

-40% en Carta

insiderFusion

Carrer de Llull, 169, 08005, Barcelona

9.0 / 10
466 reviews

Average price €30

Menu 12.50€

Mediterranean

Carrer de la Llacuna, 150, 08018, Barcelona

8.4 / 10
218 reviews

Average price €20

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

insiderMediterranean

Passeig de Joan de Borbó, 101, 08039, Barcelona

9.0 / 10
1,297 reviews

Average price €34 Accepts Yums

Menú Maná 33 €

Chinese

Carrer d'Aribau, 65, 08011, Barcelona

9.4 / 10
51 reviews

Average price €25

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

Mediterranean

Carrer de Santa Fe de Nou Mèxic, 08017, Barcelona

9.1 / 10
28 reviews

Average price €15

insiderMediterranean

Carrer del Consell de Cent, 308, 08007, Barcelona

9.1 / 10
31 reviews

Average price €35

Mediterranean

Carrer de Martínez de la Rosa, 27, 08012, Barcelona

9.1 / 10
24 reviews

Average price €20

Mediterranean

Moll de la Marina, 08005, Barcelona

8.0 / 10
139 reviews

Average price €45

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

Korean

Carrer de Villarroel, 107, 08011, Barcelona

9.1 / 10
276 reviews

Average price €20

Mediterranean

Carrer Major del Rectoret, 2, 08017, Barcelona

8.1 / 10
68 reviews

Average price €12

-30% on « MENU DEL DIA », or 7,70 € instead of 11,00 €!

Mediterranean

Carrer de Sardenya, 78, Barcelona, Spain. 08005, 08013, Barcelona

9.1 / 10
31 reviews

Average price €25

Japanese

Carrer Ample, 50, 08002, Barcelona

8.1 / 10
700 reviews

Average price €20

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

insiderBasque

Gran Via de Les Corts Catalanes, 697, 08013, Barcelona

9.1 / 10
517 reviews

Average price €24

insider

C/ Viladomat, 257, 08029, Barcelona

9.1 / 10
273 reviews

Average price €30 Accepts Yums

American

Avinguda Diagonal, 557, 08029, Barcelona

8.5 / 10
4 reviews

Average price €16

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

insiderFrom market

Carrer de Loreto, 24, 08029, Barcelona

8.9 / 10
69 reviews

Average price €25 Accepts Yums

Vegan cuisine

Carrer del Pintor Fortuny, 22, 08001, Barcelona

8.9 / 10
31 reviews

Average price €15

Spanish

Avinguda Diagonal, 93, 08019, Barcelona

8.9 / 10
123 reviews

Average price €25

Mexican

Carrer de Sant Quintí, 30, 08026, Barcelona

8.9 / 10
24 reviews

Average price €15

insider

Carrer de Muntaner, 6, 08011, Barcelona

8.9 / 10
187 reviews

Average price €30

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