Leisure Club Currently Closed

***COVID-19 UPDATE*** - PhysioFlex Currently Closed based on current Government Guidelines

PhysioFlex are now on-site at Dalmahoy Hotel & Country Club (from 9th March) to provide Physiotherapy, Acupuncture, Sports Massage and related services. Their space is located near to the leisure club fitness studios, please access via the main Leisure Club Reception entrance.

A note from Caroline Bennett, Managing Director of PhysioFlex:

Our highly qualified team bring a wealth of experience to ensure that any proposed solutions are focussed and tailored to your needs and individual circumstances.

We use a combination of hands on treatment and rehabilitation exercises to:

  • treat injury or pain in any muscle, joint or nerve (this includes any general aches or pains).
  • Sports injury recovery or injury prevention, recovery from operations or helping you deal with work related problems, including any physical occupational health issues.

In addition, we provide free education talks on a variety of topics designed to improve and maintain physical health in order to enhance your personal lifestyle.

Unfortunately, our services may not improve your golf handicap, but we can certainly keep you fit enough to enjoy the experience!

The PhysioFlex team and I look forward to meeting you.

To learn more about us, please visit our website

You can make a booking via our online system if you select ‘book now’ on the website. Or please call us on 01506 237770 and we would be delighted to help you; our admin team are available from 7.30am to 9.30pm every day, so please call anytime.


Useful Info

Meet the Team - find out more about our clinical team 

Special Offer for Members:10% off all physiotherapy and massage treatments for members. Proof of membership must be provided for discount to be applied

Discount applies to the following treatments:physiotherapy • sports injuries • sports massage • acupuncture

Book Now

Book Online, Enquire by email or call on 0131 333 1845 to book a tee time

Book a table online or call on 0131 333 1845

Enquire or call on 0131 333 1845

Enquire or call on 0131 333 1845