Loading... Please wait...

About Us

Dalkeith is a town in Midlothian on the river Esk. It was granted a burgh of barony in 1401 and a burgh of regality in 1540.The Old Colliery is set close to the site of the former Monktonhall Colliery which is approx. 1 mile from Dalkeith The large and modern coal mine was sunk in 1953 and finally closed in 1998. It was the last of the deep mines in the Lothians. Situated approx. 5 miles from Edinburgh city centre and easily accessible from the city bypass The Old Colliery has an extensive menu which will cater to all tastes and also boasts our Rotisserie Chicken menu. Ideal for families, we have an under 5s play area indoors and an external area for those brighter days. A great location to bring the family or meet with friends either for a meal or just a drink. We look forward to seeing you soon.

Special Events

Photo Gallery



Be the first, to hear about great offers!

Online Booking

Booking times:
Please check below for our available bookings.

We have loads of space and can cater for parties of all shapes and sizes, but we don’t make all our tables available online. So if you can’t find a suitable booking, please call the pub on 0131 6542822 .

Please use our simple online booking system below for parties of up to 8 people – for larger parties please give us a call.




Special Offers

We serve Brew Tea Free Wifi It's as easy as 1,2 or 3! Great Milano Coffee - Available to takeaway!

Finding Us

To find us, just click on the map below.