Stocks Urban Bistro

City CentreEuropean, Scottish££££
Stocks Urban Bistro Edinburgh image 1
Stocks Urban Bistro Edinburgh image 2
Stocks Urban Bistro Edinburgh image 3
Free and fast bookingEasily reserve a table in seconds
Happy customersMore than 100 million full and satisfied diners

About Stocks Urban Bistro

Since 2017, Edinburgh's Stocks Urban Bistro & Bar has been the place to go for modern European dishes made using premium ingredients and years of cooking experience. Specialising in fresh seafood and Scotland’s finest Aberdeen Angus steaks, this refined restaurant impresses with its unique style – it marries the elegance of a fine dining restaurant with the pizzazz of a hip bistro. Located on St Giles’ Street in the heart of Edinburgh’s Old Town, and only a stone’s throw away from the famous Royal Mile, Stocks Urban Bistro is perfect for after-work drinks, a sophisticated dinner for two, or any occasion, really. Guests can also choose to unwind at Stocks’ delightful cocktail bar, The Black Dahlia.

Opening Times

Open now - Closes at 9:30 pm
7:00 am - 9:30 pm
7:00 am - 10:00 pm
7:00 am - 10:00 pm
8:00 am - 9:30 pm
7:00 am - 9:30 pm
7:00 am - 9:30 pm
7:00 am - 9:30 pm


Stocks Urban Bistro
24-26 Giles Street, City Centre
Edinburgh EH1 1PT

Menu Highlights




With scallops, mussels and prawns in a white wine sauce


Chuck and brisket of beef patty with blue cheese and fries


Chorizo and mixed bean stew with kale and salsa verde
Don't miss out on a table!

Reviews coming soon - Reserve and be the first!