Christmas Getaways! Rooms from £25

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.

Two For One On Main Meals

Two For One On Main Meals See All Offers