Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Italian Restaurants in Barcelona

389 restaurants

Sort by Relevance

InsiderItalian

Il Mercante Di Venezia

Carrer de Josep Anselm Clavé, 11, 08002, Barcelona

9.3 / 10
1,619 reviews

Average price €24 Accepts Yums american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Italian

Carrer d'Ausiàs Marc, 43, 08010, Barcelona

9.0 / 10
348 reviews

Average price €20

-50% en Carta con Volvamos a los Restaurantes

InsiderItalian

Carrer d'Ataülf, 5, 08002, Barcelona

9.4 / 10
2,745 reviews

Average price €25

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

Italian

Carrer de Dante Alighieri, 125, 08032, Barcelona

9.8 / 10
3 reviews

Average price €12

-50% en Carta con Volvamos a los Restaurantes

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

YUMS x2Italian

Passatge d'Utset, 2, 08013, Barcelona

9.5 / 10
330 reviews

Average price €18

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

YUMS x2Italian

Carrer de Jaume I, 3, 08002, Barcelona

9.3 / 10
188 reviews

Average price €15

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

Italian

Carrer de Salvà, 41, 08004, Barcelona

9.6 / 10
20 reviews

Average price €20

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

Italian

Carrer de Flos i Calcat, 18, 08034, Barcelona

8.8 / 10
6,880 reviews

Average price €25

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

Italian

Carrer d'Enric Granados, 108, 08008, Barcelona

9.3 / 10
1,017 reviews

Average price €25 american express Welcome

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

Pizzeria

Plaça Reial, 13, 08002, Barcelona

9.0 / 10
277 reviews

Average price €25 Accepts Yums american express Welcome

Menú Grupo Napoli 27€ 27 €

Pizzeria

Passeig de Gràcia, 24, 08007, Barcelona

9.0 / 10
333 reviews

Average price €15

-50% en Carta con Volvamos a los Restaurantes

Italian

C/ Valencia, 28, 08015, Barcelona

9.5 / 10
330 reviews

Average price €22

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

Pizzeria

Carrer de Muntaner, 103, 08036, Barcelona

9.3 / 10
841 reviews

Average price €20 american express Welcome

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

YUMS x2Italian

Carrer de Pau Claris, 112, 08009, Barcelona

9.3 / 10
1,000 reviews

Average price €12

Formula 12,4 €

InsiderItalian

C/ Rosselló, 108, 08036, Barcelona

8.9 / 10
691 reviews

Average price €32

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

InsiderItalian

Carrer de Provença, 300, 08008, Barcelona

9.2 / 10
593 reviews

Average price €50 american express Welcome

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

Italian

Carrer d' Aribau, 318, 08006, Barcelona

9.4 / 10
110 reviews

Average price €25

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

Italian

C/ Ausiàs March, 7, 08010, Barcelona

8.9 / 10
260 reviews

Average price €18

Mediterranean

Carrer de Santa Anna, 11, 08002, Barcelona

9.0 / 10
29 reviews

Average price €17 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Italian

Carrer de l'Àliga, 25, 08014, Barcelona

9.4 / 10
503 reviews

Average price €17 Accepts Yums

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

YUMS x2Pizzeria

Avinguda del Paral·lel, 15, 08004, Barcelona

8.9 / 10
14 reviews

Average price €15

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

Italian

Carrer d'Europa, 34, 08028, Barcelona

9.1 / 10
33 reviews

Average price €9

-50% en Carta con Volvamos a los Restaurantes

Italian

C/ Doctor Ferrán, 25-27, 08034, Barcelona

8.9 / 10
481 reviews

Average price €18

Italian

Avenida Diagonal, 431, 08036, Barcelona

8.9 / 10
402 reviews

Average price €18

Italian

Carrer del Rec Comtal, 6, 08003, Barcelona

9.4 / 10
901 reviews

Average price €15

-50% en Carta con Volvamos a los Restaurantes

The Best Italian Restaurants in Barcelona

Handmade pasta, stone-oven pizza, gooey steaming risotto, and mouth-watering tiramisu; Italian cooking comes straight from the heart and hearth. From Naples, Venice, or Florence, treat yourself to a delicious meal from our selection of the best Italian restaurants.

Filter

TheFork advantages