What
Where

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

The Best Italian Restaurants in Barcelona

352 restaurants

Sort by Relevance

Ragú BCN, Barcelona

ITALIAN

Ragú BCN

9.2 / 10

Carrer de Manso, 46, 08015, Barcelona

230

Average price €18

InsiderMurivecchi, Barcelona

INSIDERITALIAN

Murivecchi

9 / 10

C/ Princesa, 59, 08003, Barcelona

623

Average price €23

Di Como, Barcelona

ITALIAN

Di Como

9.5 / 10

Carrer de Muntaner, 231, 08021, Barcelona

320

Average price €25

La Traviata by Eboca Restaurant, Barcelona

ITALIAN

C/ Sabino de Arana 22-24- Hotel Catalonia Rigoletto, 08028, Barcelona

269

Average price €30

La Tagliatella Sarria, Barcelona

ITALIAN

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

412

Average price €18

Ottantotto, Barcelona

ITALIAN

Ottantotto

9.3 / 10

Passatge d'Utset, 2, 08013, Barcelona

290

Average price €18

La Vespa, Barcelona

ITALIAN

La Vespa

8.5 / 10

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

218

Average price €13

InsiderBacaro, Barcelona

INSIDERITALIAN

Bacaro

9.3 / 10

Carrer de Jerusalem, 6, Local 1, 08001, Barcelona

609

Average price €35

El Racó - Maremagnum, Barcelona

ITALIAN

Moll d'Espanya, 5, 08039, Barcelona

68

Average price €18 accept Yums

InsiderCan Pizza - Barcelona, Barcelona

INSIDERITALIAN

Passatge de Simó, 21, 08025, Barcelona

602

Average price €18

A Gianni, Barcelona

ITALIAN

A Gianni

8.9 / 10

C/ Valencia, 350, 08009, Barcelona

1459

Average price €17

HonestFood Llacuna, Barcelona

ITALIAN

Carrer de la Llacuna, 118, 08018, Barcelona

7

Average price €14

Spacca Napoli BCN, Barcelona

ITALIAN

Carrer del Rec Comtal, 6, 08003, Barcelona

779

Average price €15

Osteria da Rudy, Barcelona

ITALIAN

Osteria da Rudy

9.1 / 10

Carrer de Muntaner, 113, 08036, Barcelona

77

Average price €25

La Tagliatella - Som Multiespai BCN, Barcelona

ITALIAN

Avinguda de Rio de Janeiro, 42, 08016, Barcelona

270

Average price €18

Piazze d'Italia, Barcelona

ITALIAN

Piazze d'Italia

9.1 / 10

Carrer de Casanova, 94, 08011, Barcelona

614

Average price €29

Garden Pizza By Rafa Panatieri, Barcelona

ITALIAN

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

407

Average price €20

Buon Appetito, Barcelona

ITALIAN

Buon Appetito

9.2 / 10

Av. del Marquès de l'Argentera, 19, 08003, Barcelona

314

Average price €15

Prado de Flores, Barcelona

MEDITERRANEAN

Prado de Flores

8.8 / 10

Carrer de Santa Anna, 11, 08002, Barcelona

18

Average price €17

Mammamia, Barcelona

ITALIAN

Mammamia

9 / 10

Carrer de Pallars, 230, 08005, Barcelona

484

Average price €19

La Come Dia, Barcelona

ITALIAN

La Come Dia

9.3 / 10

Carrer de la França Xica, 15, 08004, Barcelona

649

Average price €15

La Pimpa, Barcelona

ITALIAN

La Pimpa

9.2 / 10

Carrer d'Europa, 24, 08028, Barcelona

66

Average price €15

InsiderL'Osteria del Contadino, Barcelona

INSIDERITALIAN

C/ Saragossa, 123, 08006, Barcelona

214

Average price €29

Don Vitto Pizzeria, Barcelona

ITALIAN

Carrer de Mallorca, 466, 08013, Barcelona

83

Average price €15

Pizzería Napoli Centrale, Barcelona

ITALIAN

Plaça del Sortidor, 15, 08004, Barcelona

43

Average price €15

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 Benefits