Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Italian Restaurants in Barcelona

118 restaurants
Why you received these results
Jef Coffee & Pizza Castillejos, Barcelona

    YUMS x2PAYItalian

    Jef Coffee & Pizza Castillejos

    Carrer de los Castillejos, 397, 08025, Barcelona

    8.8 / 10
    74 reviews

    Average price €20

    30% off the 'a la carte' menu

    Brera Restaurant Gnocchi Bar, Barcelona
    Top Rated

      Italian

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

      9.5 / 10
      1,109 reviews

      Average price €17 Accepts Yums

      30% off the 'a la carte' menu

      Il Mercante Di Venezia, Barcelona

        Italian

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

        9.2 / 10
        3,020 reviews

        Average price €24 Accepts Yums american express Welcome

        30% off the 'a la carte' menu

        Gallo Nero Jaume, Barcelona
        On A Budget

          PAYItalian

          Carrer de Jaume I, 3, 08002, Barcelona

          9.3 / 10
          967 reviews

          Average price €12

          20% off the 'a la carte' menu

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

          Iluzione, Barcelona

            YUMS x2PAYItalian

            Carrer de Ferran Agulló, 18, 08021, Barcelona

            8.9 / 10
            964 reviews

            Average price €35 american express Welcome

            Tortuga, Barcelona

              PAYInternational food

              Gran Via de les Corts Catalanes, 710, 08013, Barcelona

              9.0 / 10
              107 reviews

              Average price €17 american express Welcome

              30% off the 'a la carte' menu

              Le Romane, Barcelona

                Pizzeria

                Carrer de Muntaner, 103, 08036, Barcelona

                9.2 / 10
                2,637 reviews

                Average price €20 american express Welcome

                20% off the 'a la carte' menu

                Ottantotto, Barcelona
                Top Rated

                  Pizzeria

                  Passatge d'Utset, 2, 08013, Barcelona

                  9.5 / 10
                  431 reviews

                  Average price €18 american express Welcome

                  Musiú, Barcelona
                  On A Budget

                    YUMS x2Italian

                    Carrer de Pau Claris, 112, 08009, Barcelona

                    9.3 / 10
                    1,129 reviews

                    Average price €12 american express Welcome

                    Formula €13.4

                    Gallo Nero La Rambla Teatre del Liceu, Barcelona
                    On A Budget

                      PAYItalian

                      La Rambla, 78, 08002, Barcelona

                      8.8 / 10
                      143 reviews

                      Average price €15

                      20% off the 'a la carte' menu

                      Pizzería Alson, Barcelona
                      On A Budget

                        Pizzeria

                        Carrer de Tamarit, 82, 08004, Barcelona

                        8.6 / 10
                        346 reviews

                        Average price €15

                        30% off the 'a la carte' menu

                        Ostaia Cucina Italiana, Barcelona

                          Italian

                          Carrer d'Aribau, 58, 08011, Barcelona

                          9.2 / 10
                          863 reviews

                          Average price €20 american express Welcome

                          Makekosa - Pizzería Gourmet, Barcelona

                            Italian

                            Carrer de Floridablanca, 102, 08015, Barcelona

                            9.2 / 10
                            647 reviews

                            Average price €27

                            El Racó  de Còrsega, Barcelona

                              Pizzeria

                              Carrer de Còrsega, 196, 08036, Barcelona

                              9.2 / 10
                              223 reviews

                              Average price €17 american express Welcome

                              Happy Rock Bar & Grill, Barcelona

                                Pizzeria

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

                                8.3 / 10
                                148 reviews

                                Average price €28 american express Welcome

                                30% off the 'a la carte' menu

                                Aroma di Sicilia, Barcelona

                                  Italian

                                  Carrer del Comte d'Urgell, 22, 08011, Barcelona

                                  9.5 / 10
                                  79 reviews

                                  Average price €23

                                  Bocca di Bonifacio - Ausiàs Marc, Barcelona

                                    Italian

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

                                    9.1 / 10
                                    614 reviews

                                    Average price €20 american express Welcome

                                    Raffaelli, Barcelona
                                    Top Rated

                                      PAYItalian

                                      Carrer de Luis Antúnez, 11, 08006, Barcelona

                                      9.4 / 10
                                      561 reviews

                                      Average price €35

                                      Sagués "Il Ristorante", Barcelona

                                        PAYPizzeria

                                        C/ Sagués, 25, 08021, Barcelona

                                        9.2 / 10
                                        9,918 reviews

                                        Average price €30 Accepts Yums american express Welcome

                                        40% off the 'a la carte' menu

                                        Zia Carolina, Barcelona

                                          PAYPizzeria

                                          C. de Pere IV, 178, 08005, Barcelona

                                          9.2 / 10
                                          161 reviews

                                          Average price €25

                                          La Tagliatella - Som Multiespai BCN, Barcelona

                                            Pizzeria

                                            Avinguda de Rio de Janeiro, 42, 08016, Barcelona

                                            9.1 / 10
                                            327 reviews

                                            Average price €18

                                            Tucco Real Food Eixample, Barcelona
                                            On A Budget

                                              PAYItalian

                                              Carrer del Consell de Cent, 247, 08011, Barcelona

                                              9.0 / 10
                                              285 reviews

                                              Average price €12 american express Welcome

                                              Obe Restaurant, Barcelona

                                              InsiderItalian

                                              Plaza de Santa Catalina, 1, 08003, Barcelona

                                              9.3 / 10
                                              482 reviews

                                              Average price €30 american express Welcome

                                              Galú, Barcelona

                                              InsiderItalian

                                              Carrer del Rosselló, 290, 08037, Barcelona

                                              9.3 / 10
                                              2,098 reviews

                                              Average price €30 american express Welcome

                                              30% off the 'a la carte' menu

                                              Piazze d'Italia, Barcelona

                                                Pizzeria

                                                Carrer de Casanova, 94, 08011, Barcelona

                                                9.1 / 10
                                                767 reviews

                                                Average price €29 american express Welcome

                                                Frequently Asked Questions

                                                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.