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.

7 restaurants

Sort by Relevance

The Salisbury Arms, Edinburgh

    Pizzeria

    The Salisbury Arms

    58 Dalkeith Rd, EH16 5AD, Edinburgh

    10.0 / 10
    14 reviews

    Average price £30

    Bella Italia - Edinburgh Northbridge, Edinburgh

      Pizzeria

      54-56 Northbridge, EH1 1PD, Edinburgh

      8.2 / 10
      13 reviews

      Average price £25

      Piccolino Edinburgh, Edinburgh

        Italian

        103 High Riggs, EH3 9RP, Edinburgh

        8.2 / 10
        37 reviews

        Average price £27

        Bella Italia - Edinburgh Hanover Street, Edinburgh

          Pizzeria

          9/11 Hanover Street, EH2 2DL, Edinburgh

          7.9 / 10
          21 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.7 / 10
            39 reviews

            Average price £25

            La Passione, Kirkcaldy

              Italian

              69 St Clair Street, KY1 2NW, Kirkcaldy

              9.5 / 10
              72 reviews

              Average price £21

              The Hawes Inn, South Queensferry

                Pizzeria

                7 Newhalls Road, EH30 9TA, South Queensferry

                8.9 / 10
                33 reviews

                Average price £25

                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

                Indian Lounge Edinburgh

                Score:7.9

                Edinburgh

                £19 average price

                -20%

                Indian

                Treacle

                Score:8.1

                Edinburgh

                £25 average price

                -20%

                European

                Edinburgh

                £25 average price

                Edinburgh

                £35 average price

                Edinburgh

                £10 average price

                Edinburgh

                £25 average price

                MICHELIN

                Edinburgh

                £110 average price

                Edinburgh

                £45 average price

                Edinburgh

                £49 average price

                Edinburgh

                £180 average price

                Edinburgh

                £45 average price

                Edinburgh

                £75 average price

                Edinburgh

                £20 average price

                Edinburgh

                £20 average price

                British

                Edinburgh

                £20 average price

                British

                Edinburgh

                £30 average price

                Popular cities on TheFork

                • Canterbury
                • Chelmsford
                • London
                • Manchester
                • Liverpool

                More food types in Edinburgh