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

Japanese

Ryu Ramen

Carrer de Sancho de Ávila, 178, 08018, Barcelona

9.4 / 10
1,559 reviews

Average price €15 american express Welcome

InsiderItalian

Carrer de Còrsega, 307, 08008, Barcelona

9.4 / 10
627 reviews

Average price €30

Italian

Carrer d'Europa, 24, 08028, Barcelona

9.8 / 10
77 reviews

Average price €15

InsiderFrom market

Pau Claris 190, 08037, Barcelona

9.4 / 10
786 reviews

Average price €40 Accepts Yums american express Welcome

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

Fine Dining

Gran Vía de les Corts Catalanes, 373-385, 08015, Barcelona

8.6 / 10
112 reviews

Average price €28 american express Welcome

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

Lebanese

C/ Torrent de la Olla, 136, 08012, Barcelona

9.4 / 10
712 reviews

Average price €19

InsiderItalian

C/ Saragossa, 123, 08006, Barcelona

9.4 / 10
272 reviews

Average price €29 american express Welcome

Mediterranean

Carrer de Còrsega, 337, 08037, Barcelona

9.4 / 10
286 reviews

Average price €24 american express Welcome

Normal

From Galicia

C/ Fontrodona, 5, 08004, Barcelona

8.6 / 10
150 reviews

Average price €23

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

InsiderFrom Galicia

C/ Indústria, 314, 08026, Barcelona

9.2 / 10
318 reviews

Average price €76 american express Welcome

Menú 110 € 110 €

InsiderCatalan

Carrer de Valldonzella, 46, 08001, Barcelona

9.4 / 10
368 reviews

Average price €30

YUMS x2Korean

Carrer de la Diputació, 88, 08015, Barcelona

Average price €25 Accepts Yums

Italian

Carrer de las Navas de Tolosa, 283, 08026, Barcelona

Average price €25

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

Peruvian

Carrer de Marià Cubí, 199, 08021, Barcelona

8.6 / 10
7 reviews

Average price €25

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

Carrer de Tarragona, 106, 08015, Barcelona

Average price €20

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

Mediterranean

Carrer de Montsió, 7, 08002, Barcelona

8.4 / 10
7 reviews

Average price €20

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

From market

Dr. Trueta 225, 08005, Barcelona

8.4 / 10
25 reviews

Average price €15

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

Italian

Avinguda del Paral·lel, 169, 08004, Barcelona

Average price €20 american express Welcome

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

European

Carrer de Nàpols, 314, 08025, Barcelona

Average price €25 american express Welcome

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

Mediterranean

Carrer dels Escudellers, 40, 08002, Barcelona

Average price €25

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

Mediterranean

Gran Via de les Corts Catalanes, 700, 08010, Barcelona

8.6 / 10
4 reviews

Average price €35

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

Mediterranean

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

Average price €15 american express Welcome

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

Pizzeria

Carrer de Sabino Arana, 56, 08028, Barcelona

8.6 / 10
10 reviews

Average price €14

-50% en Carta con Volvamos a los Restaurantes

Italian

Carrer de l’Encarnació, 51, 08024, Barcelona

9.2 / 10
554 reviews

Average price €20

Japanese

Carrer de Nicaragua, 122, 08029, Barcelona

9.0 / 10
552 reviews

Average price €14

Menú de mediodía 9.95 € 9,95 €

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