Supplier Profile Featured Image

The Old Millhouse


The Old Millhouse is set on the banks of the River Esk amongst 3.5 acres of private gardens. Recently lovingly restored this beautiful 5 star exclusive house is in the perfect location for small events and weddings.

Located just outside Edinburgh in the market town of Dalkeith it is easily accessible for Edinburgh, East Lothian and the Scottish Borders. Just a 20 minute drive from Edinburgh airport yet due to the secluded nature of the house you feel like you are in a truly rural retreat.

The relaxing and comfortable Old Millhouse sleeps 10 in 5 exquisitely finished ensuite guest rooms. The orangery is a large lounge, with views to the expansive gardens. It has a fantastic feature fire and a dining area to seat 10 guests. There is also a drawing room with open fire and a small cosy den with a bar for enjoying an evening dram. We have a beautiful outdoor terrace with plenty of seating and an outdoor Hydro Pool Swim Spa.

Within the house we can accommodate small events and weddings for up to 10 guests. Larger events, weddings and outdoor activities can take place in the landscaped gardens by the river where we can erect a marquee for your guests.

We have our own resident hens that also enjoy the scenic gardens and even provide us with fresh eggs for your breakfast in the morning if you stay over. The Old Millhouse is available for events and weddings on a residential or non residential basis, self catered or a catered, the choice is yours.

The Old Millhouse becomes yours exclusively for your event or celebrations, you choose the pace, the flow and style of your day.


Calendar event

Looking for a FREE quote from this supplier?

Tell us about your event and we'll include this supplier in your list of matches, along with some other options


40, Newmills Road, Dalkeith , EH22 2AQ


Unique Venues
Country Houses