Book & Manage Your Appointment Online 24/7

Please note; if you cannot find the appointment time or therapist you require, please contact us by email or call 0131 629 6428 for further info or to be placed on our waiting list.

Please note as Ivy is appointment based, this time is reserved exclusively for you. We please ask that you give at least 24 hours notice for any cancellations. If not a cancellation fee of 50% will apply.


We are a team of full and part time, employed and self employed therapists who are always happy to meet enthusiastic, experienced individuals with a good skill set. If you would be interested in working for Ivy Natural Health & Beauty, please contact us by email to amanda@localhost or via post with a copy of your CV and covering letter.

We look forward to hearing from you!

It's going to be a little different here at Ivy.

We will be running as appointment only with a minimum of 30 minutes, along with a reduced treatment menu.