Private Party or Dining Venue

Private and secluded, perfect for your celebration or event

Perfectly located just 8 miles from the centre of Edinburgh the The Old Millhouse is the ideal venue for private events and celebrations. The Old Millhouse becomes your exclusively, a versatile house allowing you to create your perfect event whether that be a birthday, anniversary or just an excuse for a gathering of family and friends.

Lovingly restored this beautiful exclusive house is set on the banks of the  River Esk amongst 3.5 acres of private gardens. 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 house lends itself well to small events and celebrations for up to 20 guests with a selection of spaces, the orangery, drawing room and cosy snug to choose from. 

The Old Millhouse can also offer accommodation for up to 10 guests in 5 exquisitely finished en suite guest rooms. We have a beautiful outdoor terrace with plenty of seating and an outdoor Hydro Pool Swim Spa / Hot tub for you to relax or exercise.

We work with key partners and can offer bespoke entertainment such as music, wine or whisky tasting, food pairing and demonstrations, bespoke catering options and other activities may you wish to explore.  Our private chef can fully cater your event creating delicious dining options to suit your event.

Bespoke event packages available, please get in touch to find out more.

  • Birthdays
  • Anniversary
  • Gathering of friends and family
  • Dinner parties
  • Other hospitality events


Check availability and pricing


Wedding Menu


Riverside Weddings


Intimate Wedding




Private Chef








Private car events