The Old Millhouse - 5 Bed - 10449, EH22 2AQ
Festival/Short Term

from £928.57/per night

This wonderful 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 ensuite 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

There is an outdoor Hydro Pool Swim Spa for you to relax or exercise in, depending on what takes your fancy. There is also private parking to the front of the property

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


  • Dishwasher
  • Fridge Freezer
  • Microwave
  • Amazing Views
  • Open Fireplace
  • Range Master Cooker
  • Secure Entryphone
  • Shower
  • Television
  • Washing Machine
  • Coffee Machine
  • WiFi
  • Hair Dryer
  • Oven
  • Gas Hob

Close By

  • Cycle Paths
  • Supermarkets
  • Local Food Shops
  • Cafes
  • Park
  • Restaurants
  • Buses
  • Swimming Pool


  • Babies Welcome (0-1)
  • Toddlers Welcome (1-4)
  • Children Welcome (4+)
  • Non-Smoking
  • Current Day
  • Available
  • Unavailable
  • Selected
Booking Details
Over the Edinburgh Festival a whole month booking is preferred in this property

Select your dates to show availability & price

Call +44 131 221 1646 to book or click the Enquire button Enquire