Monday - Saturday: 07:00 - 10.00 | Sunday: 08:00 - 10:30
Daily: 12 Noon - 17:00
Sunday - Thursday: 17:00 - 21:30 | Friday & Saturday: 17:00 - 22:00
- Disabled Access
- Private Dining
- Free WiFi
- Outdoor Seating
- Families and Children Welcome
Stocks is a modern Scottish restaurant in the heart of Edinburgh's historic old town. Specialising in the freshest East coast Seafood and Scotland's finest Aberdeen Angus Steak. A stones throw from the famous Royal Mile, Stocks is the ideal place to stop off whilst enjoying the city's beautiful landmarks. Stocks serves excellent cocktails, perfect for pre and post dinner. We also have a hidden gem, The Black Dahlia, our cocktail bar which is fast becoming one of Edinburgh's finest. here you can sit back and enjoy not only incredible cocktails but also uninhibited views across Princes Street Gardens.
Excellent meal. Lovely decor and staff
Really good food and would highly recommend
Excellent food and service and the lunch menu was great value for money. Will definitely be coming back for dinner soon
Excellent food in nice surroundings. Will definitely be back
Food very fresh and good portion sizes. Decor quirky and good layout. Friendly staff.
Lovely dinner with my mum, friendly service, great fresh food, thoroughly enjoyed by both of us. Enjoyed a nice quiet atmosphere, where could sit and chat and enjoy our meal without feeling too crowded or noisy
Nice romantic spot. Great ambience, food & service
The most amazing delicious food. We both had the lamb dish which was out of this world. The staff were so friendly and made us feel really welcome. Would definitely recommend to friends and will definitely return in the future!
Lovely menu options. Tasty food. Good wine list. A very enjoyable find. Looking forward to returning on our next visit to Edinburgh.
Very friendly staff
Delicious meal! Got the loveliest welcome with a glass of fiz as it was a birthday celebration. Will definitely be returning!
Outstanding food and service highly recommend
Will definitely be back
Wonderful food. Very attentive service. Lovely decor. A great place for a special occasion.
Good food, friendly service and comfortable restaurant. Had the lunch menu which for the quality of the food was very reasonable. Thanks
Nothing to say except delicious!
The food was exquisite (my husband said it’s the best steak he’s ever eaten!) and the cocktails were delicious! Great staff and lovely surroundings. We will definitely return if we come back to Edinburgh. Thank you for having us!
Lamb was beautiful but only 2 very small pieces total of 4 mouthfuls and at £18 very expensive. My friends duck portion was much better. Service ok but forgot cheese biscuits when asked.
Excellent food and service.
We had our team Christmas lunch here and the food was spectacular. Very reasonably priced and no extra charges for scallops, steaks or the cheese plate which is very rare in restaurants in Edinburgh. The house wine was excellent too. We will definitely be coming back here to sample their normal menu.
Food was really nice, just not enough of it.
Amazing food and drink! Very friendly staff. Will recommend