Best Italian Restaurants in The Royal Mile
Price
- $30 and under
- $31 to $50
- $50 and over
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
21 restaurants available nearby
How is content generated
See what locals rave about
- HHelenYorkshire •1 review5.0Dined 4 days agoFantastic service, delicious food and great atmosphere. We were greeted by name which was a nice touch and felt very well attended to throughout our meal. We all enjoyed our starters and mains very much as they were cooked to order. Will definitely return on our next visit to Edinburgh.More infoL'artgianoPrice: Moderate• Italian• Edinburgh•4.6
- LLaurenEdinburgh/Midlothian •1 review5.0Dined 4 days agoThank you so much for accommodating us last minute & for such a large table. We had such a lovely time in Pizza Posto, amazing fresh food, excellent portion sizes & friendly service. Couldn’t recommend more. Thank you.More infoPizza PostoPrice: Moderate• Pizzeria• Edinburgh•4.6
- MMarkInverness / Scottish Highlands •2 reviews5.0Dined 4 days agoWe were a group of 7 for lunch. Had a really great meal and were looked after by the attentive staff. Really great food and ambienceMore infoRagù PastaPrice: Moderate• Italian• New Town•4.5
- SSusanEdinburgh/Midlothian •1 review5.0Dined on Nov 18, 2024The experience reminds me of a traditional Italian trattoria in a city neighbourhood. There was a good mix of regulars and city visitors which added to the cosy ambience. The furnishings and decor were a good blend of traditional and contemporary with subtle lighting. The staff were professional, welcoming and knowledgeable about the food and wine. The value for money on the set lunch menu was astonishing. The food was traditional, with a good choice and quality and well cooked and presented.More infoMamma Roma RistorantePrice: Moderate• Italian• Leith Walk•4.8
- CCaraDublin •1 review5.0Dined on Oct 27, 2024Super services, great spot and very accommodatingMore infoEvePrice: Moderate• Italian• Old Town•3.9
Discover best Italian restaurants in The Royal Mile
Discover the charm of Italian cuisine on the Royal Mile in Edinburgh, where a selection of restaurants offers a delightful array of authentic Italian dishes. From traditional pastas and pizzas crafted with age-old recipes to modern interpretations that blend Italian flavors with Scottish ingredients, each venue provides a unique culinary experience. Diners can expect warm, inviting atmospheres, often enhanced by the historic backdrop of Edinburgh's Old Town, making each meal a memorable event. These establishments prioritize high-quality ingredients and showcase the expertise of seasoned chefs who are passionate about Italian cooking. Whether you're looking for a casual dining experience or a sophisticated evening out, the Italian restaurants along the Royal Mile cater to all preferences. The dining scene here is vibrant and diverse, reflecting both the rich history and cosmopolitan character of Edinburgh.