🍝 Get a taste of La Dolce Vita!

Edinburgh's Best Italian Restaurants

Indulge in a little slice of Venice, Naples or Rome in Edinburgh!

Edinburgh is a haven for aficionados of Italian cuisine, with Italian restaurants on just about every corner. However, this means it can be hard to separate the best from rest, so Quandoo have curated a list of our favourites. From traditional trattoria to chic modern eateries, there’s an Italian restaurant in Edinburgh to suit all occasions, whether it's to grab a slice of pizza or sit down to a rustic three-course meal. Book a table now – buono appetito!
  • Bar Napoli

    New Town
    5.1 /6 Excellent 184 Reviews
  • Quattrozero

    West End
    5.1 /6 Excellent 107 Reviews
  • Grand Cru

    City Centre
    4.8 /6 Excellent 59 Reviews
  • Al Dente

    5.5 /6 Wonderful 67 Reviews
  • Asti

    Old Town
    5.7 /6 Wonderful 25 Reviews
  • La Rusticana

    New Town
    5.4 /6 Excellent 31 Reviews
(EN) English