HomeMedspa

Elgin

Best Medspas near me in Elgin

Choose from 7 Medspas near you in Elgin See map

Glow Beauty

Glow Beauty

5.0

(29)

Nasmith Crescent, Elgin, IV30, Scotland

Full Body Scrub

25 min

£25

Nourishing Hyaluronic Acid Sheet Mask

5 min

£5

Express Japanese Head Spa

30 min

£40

Relax and Recharge Facial

30 min

£25

See all services

Studio Brows by Jade

Studio Brows by Jade

5.0

(277)

Jade Andrew Studios, 34 South Street, Elgin, IV30 1JX, Scotland

Patch Test/Consultation

5 min

Free

Studio Brows

30 min

£25

Henna Brows

40 min

£30

Brow Lamination

45 min

£40

See all services

Blackwoods Brow Bar

Blackwoods Brow Bar

5.0

(152)

Station road, Lhanbryde, IV30 8PY, Scotland

Ultimate Combo Mix

2 hr

£100

LVL & Brow Tidy

1 hr and 5 min - 1 hr and 15 min

£45

Indian Head Massage

30 min

£30

Lash Patch Test

10 min

Free

See all services

Dream Complementary Therapy

Dream Complementary Therapy

5.0

(23)

7 Mayne Road, Elgin, IV30 1PA, Scotland

Swedish Massage

1 hr - 1 hr and 30 min

£35

Aromatherapy Massage

1 hr - 1 hr and 30 min

£45

Remedial Massage

1 hr

£40

Foot Reflexology

1 hr

£35

See all services

Hair and Tan by Sandra

Hair and Tan by Sandra

5.0

(3)

37 South Street, Elgin, IV30 1JZ, Scotland

Consultation

15 min

£0

Shampoo & Cut & Blow Dry

1 hr and 15 min

From £33

Shampoo & Cut & Blow Dry Long Hair

1 hr and 30 min

From £35

Shampoo & Blow Dry

1 hr

From £25

See all services

Petite Beauty by Erna
Deals

Petite Beauty by Erna

15 Chanonry Road, Elgin, IV30 1XH, Scotland

HYDROFACIAL

1 hr and 45 min

£92

Advanced electrolysis 30 minutes

30 min

£45

Advanced electrolysis 15 minutes

15 min

£30

electrolysis 30 minutes

30 min

£27

See all services

Beauty by Lynsey

Beauty by Lynsey

37, South Street, Elgin, IV30 1JZ, Scotland

Lip wax

15 min

£10

February Offer- body massage&taster facial

1 hr and 30 min

£69

3 week Infills

1 hr and 30 min

From £35

Hollywood wax

1 hr

£35

See all services

See all

Call to book

  • Massage image for BC Massage Therapy

    BC Massage Therapy

    84 Hardhillock Ave, Elgin IV30 6UG, United Kingdom

    +44 7876 268282+44 7876 268282Call to book

    Couples Massage

    Deep Tissue Massage

    Sports Massage

    Swedish Massage

  • Hair Salon image for Hair & Body Mechanics

    Hair & Body Mechanics

    29 South St, Elgin IV30 1JZ, United Kingdom

    +44 1343 544290+44 1343 544290Call to book

    Women's Haircut

    Permanent Hair Straightening

    Perm

    Locs

  • Beauty Salon image for Ultimate Hair & Beauty

    Ultimate Hair & Beauty

    25 High St, Elgin IV30 1EE, United Kingdom

    +44 1343 556611+44 1343 556611Call to book

    Acne Facial

    Men's Facial

    Facial Extractions

    Eyebrow Threading

  • Massage image for Angel-A Complementary Therapy

    Angel-A Complementary Therapy

    7 Mayne Rd, Elgin IV30 1PA, United Kingdom

    +44 7967 232118+44 7967 232118Call to book

    Sports Massage

    Reflexology

    Deep Tissue Massage

    Ayurvedic Massage

  • Nail Salon image for Pink The Nail Bar

    Pink The Nail Bar

    Unit 3 Hermes Rd, Bishopmill, Elgin IV30 4LH, United Kingdom

    +44 1343 544440+44 1343 544440Call to book

    Gel Nails

    Spa Pedicure

    Men's Manicure

    Men's Pedicure

  • Nail Salon image for Family Nails & Spa

    Family Nails & Spa

    210-212 High St, Elgin IV30 1BA, United Kingdom

    +44 1343 569349+44 1343 569349Call to book

    Men's Pedicure

    Dip Powder Nails

    Gel Nail Extensions

    Manicure and Pedicure

  • Massage image for Moray Massage Therapy

    Moray Massage Therapy

    Linkwood Rd, Elgin IV30 8AR, United Kingdom

    +44 1343 552451+44 1343 552451Call to book

    Thai Massage

    Swedish Massage

    Sports Massage

    Reflexology

  • Hair Salon image for Thirty-One

    Thirty-One

    31 Harbour St, Hopeman, Elgin IV30 5RU, United Kingdom

    +44 1343 830587+44 1343 830587Call to book

    Hair Braiding

    Hair Weaves

    Women's Haircut

    Wig Install

  • Beauty Salon image for The Haven

    The Haven

    23B High St, Elgin IV30 1EE, United Kingdom

    +44 1343 552220+44 1343 552220Call to book

    Facial Extractions

    Men's Facial

    Microdermabrasion

    Threading

  • Nail Salon image for Elgin Nails & Spa

    Elgin Nails & Spa

    77 High St, Elgin, IV30 1EA, United Kingdom

    +44 1343 545249+44 1343 545249Call to book

    Men's Pedicure

    Spa Pedicure

    Russian Manicure

    Men's Manicure

  • Massage image for Relax, Restore and Rebalance

    Relax, Restore and Rebalance

    2nd Floor, 50 High St, Elgin IV30 1BU, United Kingdom

    +44 7814 467188+44 7814 467188Call to book

    Remedial Massage

    Cupping

    Couples Massage

    Deep Tissue Massage

  • Physical Therapy image for Moray Osteopaths

    Moray Osteopaths

    North College House, King St, Elgin IV30 1HU, United Kingdom

    +44 1343 550382+44 1343 550382Call to book

    Chiropractic

    Acupuncture

    Dry Needling

    Hyperbaric Oxygen Therapy

  • Spa & Sauna image for Relax & Wellness Therapies

    Relax & Wellness Therapies

    offices, Gairland, 14 Chanonry Rd S, Elgin IV30 6NG, United Kingdom

    +44 7985 704622+44 7985 704622Call to book

    Body Scrub

    Infrared Sauna

    Spa Treatments

    Sauna

  • Physical Therapy image for Fusion Physiotherapy

    Fusion Physiotherapy

    The South Church Clinic, Moray St, Elgin IV30 1JH, United Kingdom

    +44 1343 552530+44 1343 552530Call to book

    Acupuncture

    Dry Needling

Top reviews of Medspas near you in Elgin

4.0

Average of 483 reviews of 5 venues.

Book your next Medspa appointment in Elgin with Fresha

Fresha makes it quick and easy for you busy bees in Elgin to book your next aesthetics appointment. Browse the best aesthetics clinics nearby and compare services by price, location or review. Better still, you can book instantly with no hanging around. We're buzzing about that. Fresha's got your back when it comes to all things beauty, massage and weight loss.

We've done all the hard work and made it easy for you to find a great aesthetics clinic located anywhere from Elgin City South to Heldon and Laich. There are top aestheticians across Elgin, offering microneedling and electrolysis hair removal, and they're ready and waiting to see you now. Book your next appointment and become part of the Fresha community. We can't wait to have you join us.

Plumped-up lips over lunch or effective anti-ageing after work. Whatever aesthetics treatment you're feeling, we can help make it happen.

Squeeze an appointment into your calendar for that hair treatment or skin tightening treatment on your break or at the end of play. There's a great range of cosmetic treatments to feel your way through in Elgin. Just search our site for some inspiration. We've got excellent recommendations. Plus, app users can get off-peak pricing flagged straight to their phone. Get a little face time with Fresha.

So with 130,000 salons and clinics on Fresha globally, you can choose some new favourites. And Fresha businesses in Elgin, United Kingdom, all trust Fresha's professional aesthetics clinic software because it's the best on the market. Since we operate in 120 countries, you can even make time for a quick lift when you're travelling. Build your skin and body appointments into your holiday itinerary. And if your selected Elgin salon or hot spot isn't on Fresha yet, let us know at hello@fresha.com. When it comes to good aesthetics clinics, we’re always listening.

Also Available in Elgin

Available on

Booking app for customers

Book unforgettable beauty and wellness experiences with the Fresha mobile app - the best way to discover top-rated salons and spas

Get the app
Fresha app for bookersQR code

Available on

Business app for professionals

Get started with the Fresha for professionals and never miss an opportunity to connect with customers and build your business

Get the app
Fresha app for businessQR code

🇬🇧 English

© 2026 Fresha.com SV Ltd