HomeSpa & Sauna

Spa Package Elgin

Best Spa Packages near me in Elgin

Choose from 2 venues offering Spa Packages near you in Elgin See map

The Beauty Lab

The Beauty Lab

15-17 South Street, Elgin, IV30 1JZ, Scotland

Seasonal offer

2h

£75

Classic infills

1h 15min

£35

Spray tan

20min

£25

Advanced rejuvenation

55min

£65

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

Remedial Massage

Deep Tissue Massage

Foot Massage

Lymphatic Drainage 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

Blow Dry

Hair Extensions

Balayage

Children's Haircut

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

Dermaplaning

Threading

Acne Facial

Bridal Makeup

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

Acupressure

Deep Tissue Massage

Foot Massage

Lymphatic Drainage Massage

Nails 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

Fish Pedicure

Gel Nails

Manicure

Nail Art

Nails 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

Manicure

Nail Art

Fish Pedicure

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

Prenatal Massage

Relaxing Massage

Remedial Massage

Acupressure

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

Blow Dry

Hair Extensions

Balayage

Children's Haircut

Beauty Salon image for The Haven

The Haven

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

+44 1343 552220+44 1343 552220Call to book

Dermaplaning

Microdermabrasion

Threading

Acne Facial

Nails image for Elgin Nails & Spa

Elgin Nails & Spa

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

+44 1343 545249+44 1343 545249Call to book

Fish Pedicure

Gel Nails

Manicure

Nail Art

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

Acupressure

Deep Tissue Massage

Foot Massage

Lymphatic Drainage Massage

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

Spa Package

Infrared Sauna

Cryotherapy

Body Scrub

Top reviews of Spa Packages near you in Elgin

5.0

Average of 13 reviews of 2 venues.

Spa Package FAQs

Traditionally, spa packages comprised one or more therapeutic skin and body treatments and an overnight stay at a spa. Today, however, a spa package can be one or more skin, body or cosmetic treatments, with or without an additional indulgence (a refreshment or takeaway product) included, sold as a ‘package’, and carried out at a spa, hotel, salon, or therapy room. You may have the option of staying overnight if you book your spa package at a hotel or overnight spa; check before you book to ensure the spa package you choose covers what you want.

It depends on the salon/hotel you go to and the package you choose. Spa packages can cost anything from £75 to £120 in Elgin.

It really depends on the treatment(s) you choose. We talk through the benefits of most available spa treatments in our FAQs - simply search our FAQs for the treatment(s) you’re interested in, and read up on their unique benefits.

Yes, each package varies from salon to salon, spa to spa.

The time you need to set aside for a spa package treatment hinges on the therapies and procedures you choose. If you’re thinking about booking particular treatments, search for them in our FAQs – it’s likely that we’ll have highlighted how long the treatment(s) included in your spa package last.

Some salons, spas, and therapists may offer bespoke or customisable packages. If they’re not advertised, just ask.

Book your next spa package appointment in Elgin with Fresha

Fresha is the best place to book your next spa treatment in Elgin. With Fresha, you can shop around for the best spas, schedule your appointment at a time convenient for you, and pay for your treatment securely online. No more back-and-forth or lost appointment cards. Spend less time booking and more time feeling good.

You're looking in the right place for spa treatments in Elgin. There are spas not far from you that are available to book. See what's on offer nearby in real time, so you can get something pencilled in the diary. Fresha is the number one hair, nails and massage booking platform in the world. And with an average of 5.0 star ratings and reviews on salons and clinics around Elgin, you can read up ahead of your next appointment and select the very best.

A trip to the spa is the perfect pamper package for yourself, your partner or a whole group of friends. A couples spa package is double the deep relaxation, and you can enjoy facials or foot massages together too.

Indulge with friends while you put your skin to mend, with organic cocoon wraps and spa baths. You can feel renewed and nourished in no time with a spa package that combines the best of wellbeing. See what's on offer in Elgin at the top-rated spas nearby on Fresha. Prices range between £75 and £120 for a little slice of serenity.

Here at Fresha we're pretty proud of our record. We've booked more than 1 billion appointments around the world, and we’re racking up the numbers in Elgin, United Kingdom, fast. But we couldn't have done all that without partnering with 450,000 talented Fresha professionals, all using our top-ranked booking software to grow their businesses. And of course, esteemed customers just like you. Hearing from our Fresha followers makes us very happy, so don't hesitate to email us at hello@fresha.com. Booking confirmed? It won't be long before we see you again.

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

Browse Cities

Spa Packages in LondonSpa Packages in GlasgowSpa Packages in BirminghamSpa Packages in ManchesterSpa Packages in NottinghamSpa Packages in BlackpoolSpa Packages in NorwichSpa Packages in LiverpoolSpa Packages in BristolSpa Packages in Stoke-on-TrentSpa Packages in ChorleySpa Packages in PortsmouthSpa Packages in PeterboroughSpa Packages in RotherhamSpa Packages in EdinburghSpa Packages in SheffieldSpa Packages in BedfordSpa Packages in WakefieldSpa Packages in Southend-on-SeaSpa Packages in EnniskillenSpa Packages in TruroSpa Packages in PrestonSpa Packages in AberdeenSpa Packages in HuddersfieldSpa Packages in YorkSpa Packages in SunderlandSpa Packages in BournemouthSpa Packages in ChelmsfordSpa Packages in CardiffSpa Packages in SouthamptonSpa Packages in NorthamptonSpa Packages in SwindonSpa Packages in CheltenhamSpa Packages in HastingsSpa Packages in SouthportSpa Packages in BarnsleySpa Packages in HorshamSpa Packages in WolverhamptonSpa Packages in PooleSpa Packages in Milton KeynesSpa Packages in FarehamSpa Packages in WarringtonSpa Packages in MaidstoneSpa Packages in StockportSpa Packages in CraigavonSpa Packages in HamiltonSpa Packages in NewportSpa Packages in ChesterSpa Packages in DronfieldSpa Packages in BridgwaterSpa Packages in BurySpa Packages in BradfordSpa Packages in RedditchSpa Packages in BraintreeSpa Packages in AltrinchamSpa Packages in HalifaxSpa Packages in CrawleySpa Packages in MansfieldSpa Packages in Sutton ColdfieldSpa Packages in CoventrySpa Packages in LivingstonSpa Packages in WitneySpa Packages in LarkhallSpa Packages in TauntonSpa Packages in BallymenaSpa Packages in CreweSpa Packages in Newcastle upon TyneSpa Packages in ChesterfieldSpa Packages in StirlingSpa Packages in KetteringSpa Packages in CanterburySpa Packages in TorquaySpa Packages in StaffordSpa Packages in High WycombeSpa Packages in WeymouthSpa Packages in DarlingtonSpa Packages in FleetSpa Packages in HarrogateSpa Packages in LancasterSpa Packages in WorthingSpa Packages in NewcastleSpa Packages in LincolnSpa Packages in BridgendSpa Packages in SwanseaSpa Packages in HorleySpa Packages in OldhamSpa Packages in AshingtonSpa Packages in Clacton-on-SeaSpa Packages in BeverleySpa Packages in MiddlesbroughSpa Packages in SwadlincoteSpa Packages in CleethorpesSpa Packages in CambridgeSpa Packages in BelfastSpa Packages in Newton AbbotSpa Packages in NorthwichSpa Packages in KidderminsterSpa Packages in LeedsSpa Packages in LittlehamptonSpa Packages in DundeeSpa Packages in OxfordSpa Packages in WickfordSpa Packages in HaverhillSpa Packages in GrimsbySpa Packages in GravesendSpa Packages in GuildfordSpa Packages in GatesheadSpa Packages in FarnboroughSpa Packages in TeignmouthSpa Packages in BicesterSpa Packages in BanburySpa Packages in ClitheroeSpa Packages in RedruthSpa Packages in SalisburySpa Packages in HarlowSpa Packages in BrightonSpa Packages in PontypriddSpa Packages in PrescotSpa Packages in LlandudnoSpa Packages in GreenockSpa Packages in PlymouthSpa Packages in NewportSpa Packages in GillinghamSpa Packages in IpswichSpa Packages in HaverfordwestSpa Packages in LeicesterSpa Packages in LichfieldSpa Packages in EpsomSpa Packages in HerefordSpa Packages in Letchworth Garden CitySpa Packages in BangorSpa Packages in CarlisleSpa Packages in DudleySpa Packages in AccringtonSpa Packages in BathSpa Packages in RayleighSpa Packages in GlossopSpa Packages in RydeSpa Packages in EveshamSpa Packages in AshfordSpa Packages in North WalshamSpa Packages in NantwichSpa Packages in HitchinSpa Packages in WellingboroughSpa Packages in ColchesterSpa Packages in GuisboroughSpa Packages in WareSpa Packages in MaldonSpa Packages in RushdenSpa Packages in CirencesterSpa Packages in CorbySpa Packages in LowestoftSpa Packages in LisburnSpa Packages in BasildonSpa Packages in New MiltonSpa Packages in HavantSpa Packages in DunstableSpa Packages in CottinghamSpa Packages in Stanford-Le-HopeSpa Packages in DaventrySpa Packages in KeighleySpa Packages in BroxburnSpa Packages in IrvineSpa Packages in St AlbansSpa Packages in MacclesfieldSpa Packages in GodalmingSpa Packages in WinchesterSpa Packages in ChepstowSpa Packages in ReadingSpa Packages in WisbechSpa Packages in SheernessSpa Packages in PerthSpa Packages in RiponSpa Packages in NewburySpa Packages in Bognor RegisSpa Packages in HailshamSpa Packages in MarlowSpa Packages in DerbySpa Packages in BelperSpa Packages in BarrySpa Packages in DissSpa Packages in BarnstapleSpa Packages in PeterheadSpa Packages in TroonSpa Packages in ChichesterSpa Packages in InverurieSpa Packages in NuneatonSpa Packages in StevenageSpa Packages in LondonderrySpa Packages in RugbySpa Packages in ThetfordSpa Packages in ElySpa Packages in LarneSpa Packages in RochdaleSpa Packages in NewrySpa Packages in RedcarSpa Packages in KirkcaldySpa Packages in HertfordSpa Packages in AylesburySpa Packages in ForfarSpa Packages in LlanelliSpa Packages in RoystonSpa Packages in Ellesmere PortSpa Packages in Chester-le-StreetSpa Packages in DoncasterSpa Packages in NewtownardsSpa Packages in Melton MowbraySpa Packages in MarchSpa Packages in SolihullSpa Packages in RomseySpa Packages in HolywoodSpa Packages in WiganSpa Packages in HartlepoolSpa Packages in OmaghSpa Packages in ExeterSpa Packages in BrackleySpa Packages in SandySpa Packages in BillinghamSpa Packages in SpaldingSpa Packages in WalsallSpa Packages in PenarthSpa Packages in BacupSpa Packages in MotherwellSpa Packages in NewtownSpa Packages in AberystwythSpa Packages in SaltashSpa Packages in NewmarketSpa Packages in BridlingtonSpa Packages in WoodbridgeSpa Packages in HelensburghSpa Packages in CowdenbeathSpa Packages in ScunthorpeSpa Packages in PaisleySpa Packages in CannockSpa Packages in MatlockSpa Packages in FalmouthSpa Packages in FalkirkSpa Packages in ExmouthSpa Packages in ShrewsburySpa Packages in BromsgroveSpa Packages in StowmarketSpa Packages in Great YarmouthSpa Packages in AndoverSpa Packages in Stockton-on-TeesSpa Packages in LutonSpa Packages in WarminsterSpa Packages in RhylSpa Packages in DumfriesSpa Packages in BanbridgeSpa Packages in KilmarnockSpa Packages in PaigntonSpa Packages in Kingston upon HullSpa Packages in AirdrieSpa Packages in Barrow-in-FurnessSpa Packages in YeovilSpa Packages in Poulton-le-fyldeSpa Packages in DumbartonSpa Packages in TonbridgeSpa Packages in OrmskirkSpa Packages in Ross-on-WyeSpa Packages in King's LynnSpa Packages in Saffron WaldenSpa Packages in BoltonSpa Packages in TamworthSpa Packages in BroadstairsSpa Packages in KenilworthSpa Packages in HinckleySpa Packages in WithamSpa Packages in BlackburnSpa Packages in DewsburySpa Packages in BeaconsfieldSpa Packages in Hemel HempsteadSpa Packages in HarpendenSpa Packages in PontypoolSpa Packages in EastleighSpa Packages in IlkestonSpa Packages in DunfermlineSpa Packages in SelbySpa Packages in JohnstoneSpa Packages in TrowbridgeSpa Packages in AyrSpa Packages in Weston-super-MareSpa Packages in BatleySpa Packages in SudburySpa Packages in LoughboroughSpa Packages in CaterhamSpa Packages in TelfordSpa Packages in WorcesterSpa Packages in InvernessSpa Packages in BathgateSpa Packages in FolkestoneSpa Packages in EppingSpa Packages in PrestwickSpa Packages in Rural EnglandSpa Packages in Rural ScotlandSpa Packages in Rural WalesSpa Packages in Rural Northern Ireland

🇬🇧 English

© 2025 Fresha.com SV Ltd