Situated just 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 beautiful River Esk, among 3.5 acres of private gardens. A luxurious sanctuary, The Old Millhouse offers five sumptuous bedrooms, all with ensuite bath or shower rooms and high quality beds. The stunning master suite includes a magnificent bed with a top-of-the-range Hypnos mattress guaranteeing a wonderful night’s sleep. Furnished with gorgeous fabrics and pure cotton bed linen, every room comes with little hotel touches: plenty of soft towels, bathrobes and slippers, and Arran Aromatics toiletries in the underfloor-heated bathrooms.
The Old Millhouse
40 Newmills Road
Key to the Map Markers
You may click on the check boxes below to show or hide the different markers on the map.