Only with offers
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 Edinburgh

Buonissimo! Discover the best of Italy, with fashion-forward eateries with Milanese specialities, find traditional trattorias serving Sicilian favourites or explore our list of casual pizzerias. Find and book the best Italian restaurants in the UK.

6 restaurants

Sort by Relevance

The Salisbury Arms, Edinburgh

    Pizzeria

    The Salisbury Arms

    58 Dalkeith Rd, EH16 5AD, Edinburgh

    9.8 / 10
    24 reviews

    Average price £30

    3 Course Extra Special Festive Menu £33.95

    Piccolino Edinburgh, Edinburgh

      Italian

      103 High Riggs, EH3 9RP, Edinburgh

      8.8 / 10
      132 reviews

      Average price £27

      Christmas 2021 Lunch £16.95

      Bella Italia - Edinburgh Northbridge, Edinburgh

        Pizzeria

        54-56 Northbridge, EH1 1PD, Edinburgh

        8.4 / 10
        17 reviews

        Average price £25

        Bella Italia - Edinburgh Hanover Street, Edinburgh

          Pizzeria

          9/11 Hanover Street, EH2 2DL, Edinburgh

          8.4 / 10
          30 reviews

          Average price £25

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

          Café Modern Two, Edinburgh

            Scottish

            73 Belford Road, EH4 3DS, Edinburgh

            8.3 / 10
            54 reviews

            Average price £24

            La Passione, Kirkcaldy

              Italian

              69 St Clair Street, KY1 2NW, Kirkcaldy

              9.5 / 10
              120 reviews

              Average price £21

              The Best Italian Restaurants in Edinburgh

              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.

              You may also like in Edinburgh

              Indian

              Rishi's Indian Aroma

              Edinburgh

              £22 average price

              Brazilian

              Boteco do Brasil - Edinburgh

              Score:8.7

              Edinburgh

              £25 average price

              MENU

              Edinburgh

              £43 average price

              MENU

              Nepalese

              Edinburgh

              £20 average price

              Edinburgh

              £25 average price

              MENU

              Edinburgh

              £16 average price

              -20%

              Edinburgh

              £19 average price

              -20%

              European

              Edinburgh

              £25 average price

              MENU

              Edinburgh

              £25 average price

              Edinburgh

              £45 average price

              Edinburgh

              £25 average price

              Edinburgh

              £20 average price

              MENU

              Edinburgh

              £20 average price

              MENU

              British

              Edinburgh

              £16 average price

              MENU

              British

              Edinburgh

              £30 average price

              MENU

              Edinburgh

              £30 average price

              MENU

              Popular cities on TheFork

              • Canterbury
              • Chelmsford
              • London
              • Manchester
              • Liverpool

              More restaurant types in Edinburgh

              More food types in Edinburgh