The full menu · Prices

Massage & Spa Treatments in Edinburgh

Every massage and facial we offer at our spa near Haymarket, with prices, so you can choose the treatment and length that suits you.

How much is a massage in Edinburgh?

At Mind & Body Thai Spa in Edinburgh, most massages cost £60 for 60 minutes, £90 for 90 minutes and £120 for 120 minutes. Neck, back and shoulder and Thai foot massages start at £30 for 30 minutes. Couples and four hands massages, with two therapists, start at £120 for 60 minutes.

  • 30-minute sessions from £30
  • 60 minutes £60 · 90 minutes £90 · 120 minutes £120
  • Couples massage for two from £120
  • Open seven days, near Haymarket station
Questions

Massage prices and bookings: your questions answered

How much is a massage in Edinburgh?

At Mind & Body Thai Spa a 60-minute massage costs £60, 90 minutes costs £90 and 120 minutes costs £120. Neck, back and shoulder or foot massages start at £30 for 30 minutes. Couples and four hands massages are £120 for 60 minutes.

Which massage should I choose?

For pure relaxation choose Swedish or Hot Stone. For stiffness and a bit of stretch choose our signature Thai Combination. For knots and post-exercise tightness choose Deep Tissue. Not sure? Pick “Not sure yet” on the booking form and we will help.

Can I book a massage for two in Edinburgh?

Yes. Our private double room has two couches side by side, so two people can enjoy a massage at the same time with two therapists. A couples massage costs £120 for 60 minutes, £180 for 90 minutes and £220 for 120 minutes.

Are you open on Sundays?

Yes. Mind & Body Thai Spa is open Monday to Saturday from 10am to 7pm, and on Sunday from 10am to 5pm, at 244 Morrison Street, Edinburgh, a short walk from Haymarket station.

Booking

Book your treatment

Tell us what you would like and when, and we'll reply to confirm. Not sure which treatment? Choose “Not sure yet” and we'll help you pick.

  • Every session tailored to you
  • Calm, private treatment rooms
  • Times confirmed when we reply

We'll reply to confirm your appointment time.

Visit us

Find us near Haymarket

Mind & Body Thai Spa is at 244 Morrison Street in Edinburgh's West End, a short walk from Haymarket railway station and tram stop, and around 15 minutes on foot from Princes Street and the castle. Buses along Dalry Road, Morrison Street and Haymarket Terrace stop close by.

  • Address244 Morrison Street
    Edinburgh EH3 8DT
  • Opening hoursMon–Sat 10am – 7pm
    Sunday 10am – 5pm
  • Getting hereHaymarket station & tram stop, a short walk