0131 660 1767
07824 773 060

Photography throughout this
site by Gavin Hill Photography


For further information, availability and rates, please use the enquiry form below.

All sections marked * must be completed. Thank you.

Your Name *

Your Email *

Your Tel No. *


The date(s) you have in mind?



Situated 8 miles from the city of Edinburgh, and just 20 minutes drive from Edinburgh Airport, The Old Millhouse, Dalkeith is set on the banks of the River Esk, among 3.5 acres of private gardens.

Originally dating from 1703, this listed stone house lay unloved and empty for a number of years, until the current owners rescued it in 2012 and began the huge task of sympathetic restoration. Today the house is testament to their sheer dedication and hard work, and now you can experience their unique blend of old and new design by staying in this historic building.

Our secluded setting coupled with close proximity to Edinburgh also make us an excellent venue for business meetings and corporate ‘away days’ during the week.

The Old Millhouse is the perfect backdrop for film or photo shoots and can be hired on a daily basis during the week.


  • Sleeps 10 people
  • 5 luxurious bedrooms
  • Each room is ensuite
  • Exclusive use basis
  • Minimum 2 nights stay
  • Private & secure
  • Electronic gates
  • CCTV cameras