To make a booking for over 6 people, please call us directly

Book Now

Find Us

How you can Find Us

Old Colliery, Old Dalkeith Road, Edinburgh, EH22 1FD

The Old Colliery pub is on Old Dalkeith Road, in Sheriffhall. We’re close to the A7, the A720, and the A1, great for visitors from Edinburgh city centre and further afield.

Our Car Park
There is car parking at The Old Colliery in Edinburgh.

Solo Diner Discount

Solo Diner Discount See All Offers