Thai Spa · Massage & Facials · Haymarket

Massage & Thai Spa in Edinburgh

A quiet place to rest, restore and renew, a short walk from Haymarket. Thai, Swedish, deep tissue, hot stone and couples massage, plus facials, delivered with genuine care in calm, private rooms.

★ Winner of Tripadvisor Travellers' Choice — for the last five years

Recognized for exceptional service and quality, we're proud to be the top-rated destination for massage and facial treatments in Edinburgh.

  • 4.8 ★Rated on Google
  • 2,500+Customers served
  • 5 yearsTripadvisor Travellers' Choice winner
Welcome

Twelve years of calm, in the heart of Edinburgh.

Mind & Body Thai Spa has been a trusted retreat for over a decade — a well-established little sanctuary where regulars return time and again. We take the time to understand what your body needs, whether that's melting away tension, easing deep-seated knots, or simply an hour of stillness.

From our signature Thai massage and gentle Swedish relax massage to focused deep tissue work, warming hot stones and soothing facial treatments, every treatment is tailored to you. No rush, no fuss — just skilled hands and a quiet room.

Explore the full treatment menu and prices →
The Menu

Our Treatments

Thai, Swedish, deep tissue, hot stone, couples and more, plus facials. Choose the length that suits you — times confirmed when you book. Tap any treatment for full details.

Thai Combination Massage

Our signature Thai Combination Massage pairs traditional Thai acupressure with long, gliding Swedish-style strokes, so you get the release of a Thai massage without it ever feeling like a workout.

  • 60 min£60
  • 90 min£90
  • 120 min£120
Thai Massage in Edinburgh →

Deep Tissue Massage

Slow, firm and focused. Our Deep Tissue Massage works patiently into tight muscles and stubborn knots, making it a favourite with runners, gym-goers and anyone who carries tension in their back.

  • 60 min£60
  • 90 min£90
  • 120 min£120
Deep Tissue Massage in Edinburgh →

Couples Massage

Share an hour of calm with someone special. Our cosy double room has two couches side by side, two therapists, and the freedom for each of you to choose your own treatment.

  • 60 min£120
  • 90 min£180
  • 120 min£220
Couples Massage in Edinburgh →

Foot Massage

After a day on Edinburgh's hills and cobbles, your feet have earned this. Thai Foot Massage uses reflexology-style pressure on the feet and lower legs to leave you feeling lighter on your feet.

  • 30 min£30
  • 60 min£60
  • 90 min£90
  • 120 min£120
Thai Foot Massage in Edinburgh →

Hot Stone Massage

Smooth, heated stones glide over the muscles and rest along your back, so the warmth sinks in while you relax. On a grey Edinburgh day there is nothing quite like it.

  • 60 min£60
  • 90 min£90
  • 120 min£120
Hot Stone Massage in Edinburgh →

4 Hand Massage

Two therapists, moving in sync, with the same pressure and pace on both sides of your body. A four hands massage is the most indulgent treatment on our menu, and one you will not forget.

  • 60 min£120
  • 90 min£180
  • 120 min£220
Four Hands Massage in Edinburgh →

Facial Treatments

An hour to look after your skin and switch off at the same time. Our facial treatments combine careful cleansing, masks and facial massage in a calm, private room.

  • Collagen Anti-Ageing · 60 minAsk
  • Mask & Cleanse · 60 minAsk
Facials in Edinburgh →
The Spa

Space to unwind, however you prefer.

Our spa is arranged for comfort and privacy. A welcoming reception double room with two beds is ideal for treatments together, alongside two peaceful single rooms for one-to-one sessions.

  • Double room with two beds — perfect for two
  • Two private single treatment rooms
  • All forms of massage and facial treatments
  • Warm, unhurried and genuinely relaxing
Take Home

Tiger Balm & wellbeing bits.

Keep the relief going at home. We stock Tiger Balm and a small selection of wellbeing essentials — ask at reception during your visit.

Ask About Retail
Why Mind & Body

Why guests choose us for massage in Edinburgh

Edinburgh has plenty of places to get a massage. Here is what our regulars tell us keeps them coming back.

  • Over 12 years in Edinburgh. An established spa, not a pop-up.
  • Rated 4.8 on Google and a Tripadvisor Travellers' Choice winner for five years.
  • Private rooms. Two single rooms and a double room for couples massage.
  • Short sessions too. A 30-minute neck and shoulder massage from £30.
  • Easy to reach. A short walk from Haymarket station and tram stop.
  • Open seven days, including Sundays from 10am.
Questions

Massage in Edinburgh: your questions answered

Where can I get a Thai massage in Edinburgh?

Mind & Body Thai Spa offers Thai massage at 244 Morrison Street in Edinburgh's West End, a short walk from Haymarket station. Our signature Thai Combination Massage blends Thai acupressure and stretches with long oil strokes, and costs £60 for 60 minutes. We also offer Thai aroma and Thai foot massage.

How much is a massage at Mind & Body Thai Spa?

Most of our 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, and couples or four hands massages start at £120 for 60 minutes. Prices cover the full treatment time.

Do you offer couples massage in Edinburgh?

Yes. We have a private double room with two couches, so two people can enjoy a massage side by side with two therapists. Each person can choose a different treatment and pressure. A couples massage costs £120 for 60 minutes, £180 for 90 minutes and £220 for 120 minutes.

Is the spa near Haymarket station?

Yes. Mind & Body Thai Spa is at 244 Morrison Street, Edinburgh EH3 8DT, a short walk from Haymarket railway station and tram stop. It is around 15 minutes on foot from Princes Street and Edinburgh Castle, and close to the EICC and the Exchange business district.

Are you open on Sundays?

Yes, we are open seven days a week. Opening hours are Monday to Saturday from 10am to 7pm and Sunday from 10am to 5pm. Weekends and evenings are our busiest times, so we recommend booking ahead, especially for couples massage in our double room.

Which massage should I choose?

For pure relaxation, choose a Swedish or hot stone massage. For stiffness with a little stretching, choose our signature Thai Combination. For knots and post-exercise tightness, choose deep tissue. Short on time? A 30-minute back, neck and shoulder massage is ideal. Not sure? Choose “Not sure yet” when booking.

Booking

Book your treatment

Tell us a little about what you'd like and when, and we'll be in touch to confirm. Prefer to talk it through? We're always happy to take your booking over the phone.

  • Every session tailored to you
  • Calm, private treatment rooms
  • Times confirmed at booking

We'll confirm your appointment by phone or email. Prefer to talk? Call 0131 629 5860.

Visit Us

Find us in Edinburgh

244 Morrison Street, in the West End, a short walk from Haymarket station and tram stop. Walk-ins welcome when we have availability — but booking ahead means we can keep your preferred time just for you.

Phone 0131 629 5860 Email mindandbodyspa@gmail.com
Opening Hours Mon–Sat 10am – 7pm
Sunday 10am – 5pm