Best Italian Restaurants in Edinburgh 2023

  • City guides
3 min read

When visiting Edinburgh there are many sights to see and activities to keep you busy during the night and day. Therefore it is essential to keep well fuelled, there’s not many better ways to do so than to enjoy a delightful Italian dish with friends and family, or even in the peace of your own room! We have put together a list of some great eateries to get your fix;


Rose Street

In the heart of Rose Street surrounded by many great places to eat and drink – Veeno is right up there with the best of them. Serving up a more casual dining experience, this Italian Wine café provides bistro vibes whether you fancy traditional snacks and appetisers or a platter of cheese and cured meats – you are guaranteed to leave with a smile on your face!


St Andrew Square

After a busy day in the city and you find yourself wanting to wine and dine, Amarone takes you from New Town Edinburgh direct to the heart of Milan. Clad with stunning décor inside, you can enjoy a true dining experience of Italy – whether you are having breakfast, taking a lunch break from shopping or having an evening meal you will find something to satisfy your taste buds!

Locanda De Gusti

Dalry Road

Bringing Naples to Edinburgh, Locanda De Gusti is known in the city for it’s beautiful Neapolitan dishes in their homely restaurant – run by the popular Rosario Sartore serving up some of his family’s best recipes on the west of the city. Some would say it is one of the best places to eat in town, not just for Italian cuisine either! 

With our Edinburgh Aparthotel coming soon, you can get your plans together for when you make your visit and can be prepared for a great time – followed by a great stay. For exclusive updates regarding our launch sign up to Perkzzz today!

Related Articles