HomeSpa & Sauna

Spa Treatments Perth

Best Spa Treatments near me in Perth

Choose from 2 venues offering Spa Treatments near you in Perth See map

Lia and Olive Algo

Lia and Olive Algo

5.0

(1,324)

Glenearn Road, Perth, PH2 0NJ, Scotland

1 x Wrap

1h 30min

£70

ESPA Salt & Oil Body Scrub

30min

£40

Be Nurtured Massage

1h 15min

£65

Back & Shoulder Wax

30min

£33

See all services

Rock 'N' Beauty Salon

Rock 'N' Beauty Salon

5.0

(223)

24 Kinnoull Street, Perth, PH1 5EX, Scotland

Full Body Scrub

30min

£20

Hair Extension consultation and hair colour match

15min

Free

Make Up Lesson

1h 30min

£50

Mini facial

30min

£35

See all services

See all

Call to book

Medspa image for Tay Medispa

Tay Medispa

53-55 York Pl, Perth PH2 8EH, United Kingdom

+44 1738 451567+44 1738 451567Call to book

Mesotherapy

Skin Tightening

Anti-Wrinkle Injections

Microneedling

Massage image for Duigan Chiropractic Perth

Duigan Chiropractic Perth

30 Edinburgh Rd, Perth PH2 8BX, United Kingdom

+44 1738 248612+44 1738 248612Call to book

Swedish Massage

Sports Massage

Thai Massage

Foot Massage

Beauty Salon image for The Cutting Room

The Cutting Room

15-19 Cow Vennel, Perth PH2 8PE, United Kingdom

+44 1738 634666+44 1738 634666Call to book

Facial

Threading

Makeup Service

Men's Facial

Health Practice image for Perth Leisure Pool

Perth Leisure Pool

Perth Leisure Pool, Glasgow Rd, Perth PH2 0HZ, United Kingdom

+44 1738 454654+44 1738 454654Call to book
Spa & Sauna image for Rejuvenate Clinic

Rejuvenate Clinic

4 York Pl, Perth PH2 8EP, United Kingdom

+44 1738 551957+44 1738 551957Call to book

Spa Treatments

Body Wrap

Cryotherapy

Sauna

Massage image for Balans Pilates Studio & Treatment Rooms

Balans Pilates Studio & Treatment Rooms

Perth Airport, Nugent Dr, Scone, PH2 6PL, United Kingdom

+44 1738 550396+44 1738 550396Call to book

Sports Massage

Remedial Massage

Relaxing Massage

Couples Massage

Spa & Sauna image for IASIS therapy

IASIS therapy

268 High St, Perth PH1 5QJ, United Kingdom

+44 7397 237728+44 7397 237728Call to book

Spa Treatments

Sauna

Massage image for True North Massage

True North Massage

Studio 2, 6 Rose Terrace, Perth PH1 5HA, United Kingdom

+44 7702 033750+44 7702 033750Call to book

Deep Tissue Massage

Prenatal Massage

Foot Massage

Lymphatic Drainage Massage

Nail Salon image for Dream Nails Perth

Dream Nails Perth

43 South St, Perth PH2 8PD, United Kingdom

+44 7491 619075+44 7491 619075Call to book

Manicure

Men's Manicure

Russian Manicure

Spa Pedicure

Massage image for Arun Thai Massage & Spa

Arun Thai Massage & Spa

9 Charlotte St, Perth PH1 5LW, United Kingdom

+44 7394 226363+44 7394 226363Call to book

Acupressure

Deep Tissue Massage

Reflexology

Sports Massage

Hair Salon image for Copperfields Hairdressing & Beauty

Copperfields Hairdressing & Beauty

42 S Methven St, Perth PH1 5NU, United Kingdom

+44 1738 442900+44 1738 442900Call to book

Keratin Treatment

Perm

Permanent Hair Straightening

Women's Haircut

Medspa image for Cherrybank Dental Spa

Cherrybank Dental Spa

168 Glasgow Rd, Perth PH2 0LY, United Kingdom

+44 1738 624667+44 1738 624667Call to book

LED Light Therapy

Lip Filler

Dermal Fillers

Anti-Wrinkle Injections

Nail Salon image for Lux Nails and Spa | Nail Salon In Perth, Best Nails Perth

Lux Nails and Spa | Nail Salon In Perth, Best Nails Perth

166 South St, Perth PH2 8PA, United Kingdom

+44 1738 440214+44 1738 440214Call to book

Manicure

Spa Pedicure

Russian Manicure

Men's Pedicure

Fitness & Recovery image for Bannatyne Health Club And Spa

Bannatyne Health Club And Spa

St Catherines Retail Park, Perth PH1 5RG, United Kingdom

+44 1738 448000+44 1738 448000Call to book

Top reviews of Spa Treatments near you in Perth

4.0

Average of 1,546 reviews of 2 venues.

Spa Treatments FAQs

Book your next spa treatments appointment in Perth with Fresha

We're Fresha, your new go-to destination for all things hair, massage and weight loss. We make booking your next spa treatment in Perth effortless. Use our website or mobile app to compare appointment times, prices and reviews at spas in your area. You can even pay for your treatment securely online. So say goodbye to wasted time, and hello to a more radiant you.

See for yourself that the best spa places in Perth are waiting for you. Over 2 million customers like you have left reviews on Fresha, and we're trusted by millions more worldwide. When you're in Strathmore or Perth City South, you can rely on Fresha to point you in the right direction. And Fresha is the go-to spot to get sorted. With authentic reviews and excellent 4.0 star ratings, Fresha brings the best of Perth businesses to your fingertips. We're not messing around when it comes to standards, and neither should you. If you feel like being treated as a VIP, come and see what Fresha has to offer.

Spoil someone you love with a skin-hugging spa package. And if that means yourself, there's nobody judging here.

Packed full of face-firming facials, foot rubs and a good glug of wellness, the spa package is the perfect gift of self-care. You can double up the indulgence with a couples spa package for twice as many treatments and good vibes. Search spa packages as a gift for yourself or someone else in Perth, and book through the Fresha website or mobile app from £20.

If you still need another reason to book with Fresha, we can give you one. In fact, we can give you 1 billion reasons. That’s the number of successful appointments we've booked for customers around the world. We're not only active in Perth or in the UK. We’re active in 120 different countries around the globe. That's why if you haven't come across a businesses using our free appointment booking system yet, we're certain you will soon. So next time you jet off abroad, open up the Fresha website or app for an overseas wellness win. And we always love hearing from our app users, so don't hesitate to drop us a line at hello@fresha.com, if you need anything at all.

Also Available in Perth

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

🇬🇧 English

© 2026 Fresha.com SV Ltd