Massage Services in Bristol


Prefer to phone us? Call 03303 334 123

03303 334 123

Book appointment

8am to 8pm

FREE designated car parking

  • Awarded 'Clinic Management Quality Mark'

  • Awarded 'Patient Practice Quality Mark'

  • Wide range of massages from real experts

  • Male and Female therapists available

  • 30 mins = £37

  • 1 hour = £52

Quote "Massage Trio" and get three 60-minute massages for £135, that's just £45 each!

The following massages are available:

Quote "Massage Trio" and get three 60-minute massages for £135, that's just £45 each!

Why us?

The best massage team in Bristol

Our Bristol massage team is made up of real experts in their field, including sports injury therapists and massage therapists. They work as part of a wider integrated team which includes physiotherapists, chiropractors and osteopaths.

Thousands of people have been "under their thumbs" including professional sports men and women from Bristol Rugby and Bristol City FC. They have even massaged at the London 2012 paralympics and the London Marathon.


8 massage centres in Bristol with good parking

The Medical’s healthcare centres are conveniently located across Bristol, including Westbury-on-Trym, Bristol City Centre, Temple QuayDownend, Aztec West and Keynsham.

We open 8am to 8pm on weekdays, and also provide weekend appointments, so that you can be seen as soon as possible.

Our healthcare centres have good parking and are easily accessed by public transport. We always make sure that there's a bike rack nearby too.


The awards keep coming...

Having demonstrated excellence in clinical audit, treatment outcomes and client satisfaction, The Medical has been awarded the Clinical Management Quality Mark and the Patient Management Quality Mark.

We're regulated to the highest standard, so you know that you're in safe hands.

web offer

60-minute massages for just £45

A one hour massage at The Medical usually costs £52. With our Massage Trio bundle you can save £21 by quoting "Massage Trio".

Quote "Massage Trio" and get three 60-minute massages for £135, that's just £45 each!

Bristol Massage Services Locations

8 locations across Bristol

Our insurance providers