Massage & Facial Treatments · Edinburgh

A quiet place to
rest, restore
and renew.

An established Edinburgh spa where every treatment is unhurried. All forms of massage and facial treatments, delivered with genuine care in a calm, private setting.

★ 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 gentle relaxing 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 treatment menu →
The Menu

Our Treatments

All forms of massage & facial treatments. Choose the length that suits you — times and availability confirmed when you book.

Thai Combination Massage

Our Thai Combination Massage is half-way between the effective Thai Massage and the gentler traditional Swedish Massage. It combines acupressure techniques with long gliding strokes to achieve the best results of both types of treatment.

  • 60 min£60
  • 90 min£90
  • 120 min£120

Swedish Relax Massage

Swedish Massage aims to relax your entire body. We accomplish this by rubbing your muscles with gliding strokes that follow the direction of veins. Swedish Massage will increase the level of oxygen in your blood, improving circulation.

  • 60 min£60
  • 90 min£90
  • 120 min£120

Deep Tissue Massage

Deep Tissue Massage uses oil and deep smooth firm pressure on your muscle tissue to help reduce tension, inflammation and promote your blood circulation. Ideal treatment for those indulging in regular sporting activity.

  • 60 min£60
  • 90 min£90
  • 120 min£120

Couples Massage

Are you looking to share a pamper session with someone special? Take a Couples Massage in our cosy double room with your partner, family member, or friend. Your treatment can be different than your partner — we can specify to your requirements.

  • 60 min£120
  • 90 min£180
  • 120 min£220

Neck, Back & Shoulder Massage

With so many muscles and soft tissue structures in and around the neck, it is important to give these areas necessary protection and relief.

  • 30 min£30
  • 60 min£60
  • 90 min£90
  • 120 min£120

Foot Massage

Thai Foot Massage uses reflexology, which relieves aches and fatigue in your feet as well as re-balancing the whole body. We know reflex areas in the feet correspond to different parts of the body, and by pressing them your body and immune system is invigorated.

  • 30 min£30
  • 60 min£60
  • 90 min£90
  • 120 min£120

Hot Stone Massage

In the Hot Stone Relief Massage we use warm smooth cobbled stones to press on the muscles. The heat of the stones helps to release tension and keep blood circulation flowing smoothly. It will relax you and keep your body warm during the treatment.

  • 60 min£60
  • 90 min£90
  • 120 min£120

Energizing Anti-Cellulite Massage

The Energizing and Anti-Cellulite Massage is similar to a Swedish Massage, but is a strong and deep massage, with fast movements. This gives deep energy to your tissue and muscles. This massage helps to burn cellulite and contributes to make your body feel fresher and tighter.

  • 60 min£60
  • 90 min£90
  • 120 min£120

Pregnancy Massage

Pregnancy Massage is a deeply relaxing and restorative treatment tailored entirely to your needs and your stage in pregnancy. Massage during pregnancy can help you adjust to the dramatic changes you are experiencing as you prepare for childbirth.

  • 60 min£60
  • 90 min£90
  • 120 min£120

4 Hand Massage

A 4 Hand Massage is a massage that has 2 masseurs or therapists for one client. They practice synchronized technical massage movements and apply the same pressure and pace on both sides of the body (left and right), which increases the level of muscle relaxation and massage benefits.

  • 60 min£120
  • 90 min£180
  • 120 min£220

Serene Thai Aroma Massage

Aroma Thai Massage is the Thai massage method which is applied with aromatic oils. Oil is not normally used when performing Thai Massage. Thai massage is the most popular massage of the Far East — a massage performed with various pressure and stretching methods while you are dressed.

  • 60 min£60
  • 90 min£90
  • 120 min£120
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
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

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