Situated 8 miles from the city of Edinburgh and just a 20-minute drive from Edinburgh Airport, The Old Millhouse, Dalkeith is set on the banks of the River Esk, amongst 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 booking your stay in this historic building.

Luxury Group Accommodation Near Edinburgh


The house sleeps 10 in the most exquisite and comfortable of surroundings. The house has one large sitting area with a dining table that sits 10. There is also a drawing room and a small den room with a bar for enjoying an evening dram. There are 5 bedrooms, each of which has its own en-suite bathroom.

The house sits in 3.5 acres with the River Esk flowing straight through the gardens. We have our own resident hens that also enjoy the scenic and expansive gardens and even provide us with fresh eggs for your breakfast in the morning. You can even collect these yourself during your stay if you wish.

We have an outdoor Hydro Pool Swim Spa for you to relax or exercise in, depending on what takes your fancy. We even have a Pilates instructor who can arrange to do a class in the swim spa.

Booking your luxury Scottish Retreat

If you are looking for luxury getaways or holidays in Scotland, please get in touch and we would be delighted to assist you with planning your perfect escape. Alternatively, we are the perfect destination for luxury spa breaks and golf breaks in Scotland and benefit from a fantastic location.

Should you be looking for things to do during your visit to our Scottish Retreat, please check out our Experiences page. If you would like to book an experience, simply let us know and we can get this arranged.

The Old Millhouse offers luxury accommodation in Scotland for large groups of up to 10. The house is available on an exclusive use or self-catering basis and is available to rent for a minimum of two nights out of season and 5 nights on season.


Our secluded setting coupled with our close proximity to the city of Edinburgh makes us an excellent venue for business meetings and corporate ‘away days’ during the week. Please drop us an email at enquiries@oldmillhouse.co.uk and we would be delighted to provide you with further information.


The Old Millhouse is the perfect backdrop for filming or photo shoots and can be hired on a daily basis during the week. Simply contact us today and we would be happy to provide you with further information.

This website uses cookies to ensure you get the best experience on our website.