Company icon

Jasmine Thai Herbal & Spa

Opening hours

  • Sunday

    10:00 AM - 8:00 PM

  • Monday

    10:00 AM - 8:00 PM

  • Tuesday

    10:00 AM - 8:00 PM

  • Wednesday

    10:00 AM - 8:00 PM

  • Thursday

    10:00 AM - 8:00 PM

  • Friday

    10:00 AM - 8:00 PM

  • Saturday

    10:00 AM - 8:00 PM

About the company

Traditional Thai Massage based in the centre of Dunfermline and at Haymarket in Edinburgh providing a calm relaxing environment, we also understand the benefits massage can bring people and we offer a personalised service that is tailored to suit your needs.

Our team

Siri

Pat

Siri

Pat

Katie

Ta

Ae

Ta

Lin

Khwan

Thong (male therapist)

Thong (male therapist)

Nam

Lak

Aoy

Top services

Service icon

Couple Massage (Combination / Traditional Yoga / Therapeutic)

60 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Relaxing)

60 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Combination / Traditional Yoga / Therapeutic)

90 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Relaxing)

90 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Relaxing)

120 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Deep/Sports)

60 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Deep/Sports)

90 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Combination / Traditional Yoga / Therapeutic)

120 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Deep/Sports)

120 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Jasmine Style 4 in 1 Deep Sports Massage

60 min

Service icon

Jasmine Style 4 in 1 Deep Sports Massage

120 min

Service icon

Jasmine Style 4 in 1 Deep Sports Massage

90 min

Service icon

Jasmine Style Relaxing Massage

60 min

Service icon

Jasmine Style Relaxing Massage

90 min

Service icon

Jasmine Style Relaxing Massage

120 min

Service icon

Therapeutic Massage

60 min

Service icon

Therapeutic Massage

120 min

Service icon

Therapeutic Massage

90 min

Service icon

Traditional Thai Yoga Massage (No Oil)

60 min

Service icon

Traditional Thai Yoga Massage (No Oil)

90 min

Service icon

Traditional Thai Yoga Massage (No Oil)

120 min

Service icon

Four Hand Massage (Deep/Sports)

90 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Deep/Sports)

60 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Relaxing)

120 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Combination / Traditional Yoga / Therapeutic)

60 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Deep/Sports)

120 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Combination / Traditional Yoga / Therapeutic)

90 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Combination / Traditional Yoga / Therapeutic)

120 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Relaxing)

90 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Relaxing)

60 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Hot Stone Massage (Full Body)

120 min

Service icon

Hot Stone Massage (Full Body)

90 min

Service icon

Hot Stone Massage (Full Body)

60 min

Service icon

Jasmine Combination Massage (Thai Massage with Oil & Hot Ointment)

120 min

Service icon

Jasmine Combination Massage (Thai Massage with Oil & Hot Ointment)

90 min

Service icon

Jasmine Combination Massage (Thai Massage with Oil & Hot Ointment)

60 min

Service icon

Head, Neck, Back & Shoulder

90 min

Service icon

Head, Neck, Back & Shoulder

90 min

Service icon

Head, Neck, Back & Shoulder

60 min

Service icon

Head, Neck, Back & Shoulder

60 min

Service icon

Head, Neck, Back & Shoulder

30 min

Service icon

Pre/Post Natal Massage

60 min

Service icon

Pre/Post Natal Massage

90 min

Service icon

Pre/Post Natal Massage

120 min

Service icon

Foot Massage (Reflexology) & Foot Spa

30 min

Service icon

Foot Massage (Reflexology) & Foot Spa

60 min

Service icon

Couple Massage (Relaxing) 120 min

120 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Relaxing) 90 min

90 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Relaxing) 60 min

60 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Combination / Traditional Yoga / Therapeutic) 60 min

60 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Combination / Traditional Yoga / Therapeutic) 90 min

90 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Combination / Traditional Yoga / Therapeutic) 120 min

120 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Jasmine Style 4 in 1 Deep Sports Massage 120 min

120 min

Service icon

Jasmine Style 4 in 1 Deep Sports Massage 90 min

90 min

Service icon

Jasmine Style 4 in 1 Deep Sports Massage 60 min

60 min

Service icon

Jasmine Style Relaxing Massage 120 min

120 min

Service icon

Jasmine Style Relaxing Massage 90 min

90 min

Service icon

Jasmine Style Relaxing Massage 60 min

60 min

Service icon

Therapeutic Massage 120 min

120 min

Service icon

Therapeutic Massage 90 min

90 min

Service icon

Therapeutic Massage 60 min

60 min

Service icon

Traditional Thai Yoga Massage (No Oil) 120 min

120 min

Service icon

Traditional Thai Yoga Massage (No Oil) 90 min

90 min

Service icon

Traditional Thai Yoga Massage (No Oil) 60 min

60 min

Service icon

Four Hand Massage (Combination / Traditional Yoga / Therapeutic) 60 min

60 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Combination / Traditional Yoga / Therapeutic) 90 min

90 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Combination / Traditional Yoga / Therapeutic) 120 min

120 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Relaxing) 120 min

120 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Relaxing) 90 min

90 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Relaxing) 60 min

60 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Deep/Sports) 120 min

120 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Deep/Sports) 90 min

90 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Four Hand Massage (Deep/Sports) 60 min

60 min

For same day Four Hand Massage please call first otherwise we cannot guarantee booking

Service icon

Hot Stone Massage (Full Body) 120 min

120 min

Service icon

Hot Stone Massage (Full Body) 90 min

90 min

Service icon

Hot Stone Massage (Full Body) 60 min

60 min

Service icon

Couple Massage (Deep/Sports) 120 min

120 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Deep/Sports) 90 min

90 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Couple Massage (Deep/Sports) 60 min

60 min

For same day Couple Massage please call first otherwise we cannot guarantee booking

Service icon

Jasmine Combination Massage (Thai Massage with Oil & Hot Ointment) 120 min

120 min

Service icon

Jasmine Combination Massage (Thai Massage with Oil & Hot Ointment) 90 min

90 min

Service icon

Jasmine Combination Massage (Thai Massage with Oil & Hot Ointment) 60 min

60 min

Service icon

Head, Neck, Back & Shoulder 90 min

90 min

Service icon

Head, Neck, Back & Shoulder 60 min

60 min

Service icon

Head, Neck, Back & Shoulder 30 min

30 min

Service icon

Pre/Post Natal Massage 120 min

120 min

Service icon

Pre/Post Natal Massage 90 min

90 min

Service icon

Pre/Post Natal Massage 60 min

60 min

Service icon

Foot Massage (Reflexology) & Foot Spa 60 min

60 min

Service icon

Foot Massage (Reflexology) & Foot Spa 30 min

30 min

Service icon

Tok Sen Massage

120 min

Service icon

Tok Sen Massage

90 min

Service icon

Tok Sen Massage

60 min

Service icon

Tok Sen Massage 120 min

120 min

Service icon

Tok Sen Massage 90 min

90 min

Service icon

Tok Sen Massage 60 min

60 min

Service icon

Body Scrub & Massage 120 min

120 min

Service icon

Body Scrub & Massage 90 min

90 min

Service icon

Body Scrub & Massage 60 min

60 min

Service icon

Facial Massage & Lymphatic Facial 90 min

90 min

Service icon

Facial Massage & Lymphatic Facial 60 min

60 min

Service icon

Facial and Body Massage 60 min

60 min

Service icon

Facial and Body Massage 90 min

90 min

Service icon

Facial and Body Massage 120 min

120 min

Service icon

Facial and Body Scrub 60 min

60 min

Service icon

Facial and Body Scrub 90 min

90 min

Service icon

Facial and Body Scrub 120 min

120 min

Service icon

Jasmine Deep Tissue with Therapeutic Treatment

120 min

Service icon

Jasmine Deep Tissue with Therapeutic Treatment

90 min

Service icon

Jasmine Deep Tissue with Therapeutic Treatment

60 min

Service icon

Jasmine Deep Tissue with Therapeutic Treatment 120 min

120 min

Service icon

Jasmine Deep Tissue with Therapeutic Treatment 90 min

90 min

Service icon

Jasmine Deep Tissue with Therapeutic Treatment 60 min

60 min

Service icon

Lymphatic Drainage, Detoxing

120 min

Service icon

Lymphatic Drainage, Detoxing

90 min

Service icon

Lymphatic Drainage, Detoxing

60 min

Service icon

Lymphatic Drainage, Detoxing 120 min

120 min

Service icon

Lymphatic Drainage, Detoxing 90 min

90 min

Service icon

Lymphatic Drainage, Detoxing 60 min

60 min

Reviews

40 reviews

Leave review