The Old Millhouse

Luxury Scottish Self catering

The Old Millhouse, award winning 5 Star Self Catering 18th Century country house only 8 miles from the city of Edinburgh. Our 5 individually designed en suite bedrooms sleep ten guests. Our location is unique as we are situated in the historic town of Dalkeith but also enjoy 3.5 acres of gardens. Enjoy the sounds of The River Esk while relaxing in the gardens but best off all our luxurious swim spa is heated all year round and perfect for a swim in the morning or sipping a glass of your favourite tipple watching the sun going down.

Edinburgh is only 8 miles from the house, East Lothian with its many golf courses only 25 minutes by car. We are also on the edge of the stunning Scottish Borders.

The house can be hired on a Self Catering basis or we can offer fully catered if requested.

Is this your business?Verified Listing

Make sure your information is up to date.
Dalkeith Scotland GB
Get directions
Open all year