Best Spas Near Me in St. John's
Choose from 2 Spas near you in St. John's See map
Call to book
Elle Aesthetics & Lash Studio
Cloudberry Dr, Paradise, NL A1L 3J1, Canada
+1 709-765-4802+1 709-765-4802Call to bookSpa Package
Essential Nail & Spa
111 Long's Hill, St. John's, NL A1C 1V4, Canada
+1 709-739-8885+1 709-739-8885Call to bookSpa Package
Body Scrub
Luxury Nails & Spa
8 Lemarchant Rd, St. John's, NL A1C 2G5, Canada
+1 709-722-9999+1 709-722-9999Call to bookGel Nail Extensions
Fish Pedicure
Gel Nails
Manicure
Manual Medicine Center Inc.
120 Conception Bay Hwy Suite 106-13, Conception Bay South, NL A1W 3A6, Canada
+1 709-691-9287+1 709-691-9287Call to bookSwedish Massage
Thai Massage
Remedial Massage
Chinese Massage
Rockwater Aesthetics
510 Topsail Rd, St. John's, NL A1E 2C2, Canada
+1 709-743-0382+1 709-743-0382Call to bookLED Light Therapy
Laser Hair Removal
Dermal Fillers
Electrolysis
Premier Athletic Therapy & Sports Medicine
48 Hamlyn Rd #0130, St. John's, NL A1E 6E2, Canada
+1 709-221-7722+1 709-221-7722Call to bookAcupuncture
Physiotherapy
Spinal Solutions Chiropractic Clinic
69 Karwood Dr Unit 5, Paradise, NL A1L 0L3, Canada
+1 709-782-1555+1 709-782-1555Call to bookAcupuncture
Chiropractic
Physiotherapy
Refyne Medi Spa
1694 Topsail Rd, Paradise, NL A1L 1V5, Canada
+1 709-781-6334+1 709-781-6334Call to bookDermabrasion
Laser Resurfacing
Non-Surgical Facelift
Cellulite Treatment
Kinship Wellness
2 Mt Cashel Rd, St. John's, NL A1A 1X7, Canada
+1 647-860-2093+1 647-860-2093Call to bookSwedish Massage
Acupressure
Deep Tissue Massage
Foot Massage
Active Health Chiropractic
878 Topsail Rd Unit B, Mount Pearl, NL A1N 3J9, Canada
+1 709-726-0595+1 709-726-0595Call to bookAcupuncture
Dry Needling
Physiotherapy
Chiropractic
Newfoundland Massage Therapy
84 Elizabeth Ave, St. John's, NL A1A 1W7, Canada
+1 709-685-2324+1 709-685-2324Call to bookHot Stone Massage
Deep Tissue Massage
Foot Massage
Lymphatic Drainage Massage
Jean Squires Naturopathic Services | Reiki | Reflexology
540 St Thomas Line, Paradise, NL A1L 3T4, Canada
+1 709-687-1264+1 709-687-1264Call to bookFoot Massage
Deep Tissue Massage
Acupressure
Lymphatic Drainage Massage
Enigma by Tracie
2639 Topsail Rd, Conception Bay South, NL A1W 5T2, Canada
+1 709-746-3555+1 709-746-3555Call to bookHair Extensions
Balayage
Curly Haircut
Hair Braiding
Physio & Co. Torbay NL
1345 Torbay Rd, Torbay, NL A1K 1B2, Canada
+1 709-233-3500+1 709-233-3500Call to bookDry Needling
Physiotherapy
Kalon Beauty and Glow
10 Pippy Pl suite 202, St. John's, NL A1B 3X3, Canada
+1 709-221-4600+1 709-221-4600Call to bookBridal Makeup
Facial
Henna Tattoos
Makeup Service
Enchanté Hair & Beauty Expert
1 Centennial St unit 107, Mount Pearl, NL A1N 0C9, Canada
+1 709-764-5955+1 709-764-5955Call to bookBridal Makeup
Makeup Service
Threading
Facial
Benefit Cosmetics Brow Bar
48 Kenmount Rd, St. John's, NL A1B 1W3, Canada
+1 709-722-0245+1 709-722-0245Call to bookMakeup Service
Facial Extractions
Facial
Bridal Makeup
Seas the Day Beauty
564 Water St, St. John's, NL A1B 2X2, Canada
+1 709-660-1573+1 709-660-1573Call to bookFacial
Makeup Service
Island Glow Medispa
16 Forest Road Suite 301, St John's, NL, A1C 2B9, Canada
+1 403-741-2363+1 403-741-2363Call to bookLaser Hair Removal
Dermabrasion
Microneedling
Dermal Fillers
Elusive Beauty
183 Duckworth St, St. John's, NL A1C 1G3, Canada
+1 709-771-5274+1 709-771-5274Call to bookFacial
Makeup Service
Facial Extractions
Bridal Makeup
Masahe Massage Therapy Clinic
80 Elizabeth Ave suite 203, St. John's, NL A1A 1W7, Canada
+1 709-764-2575+1 709-764-2575Call to bookSwedish Massage
Thai Massage
Therapeutic Massage
Ayurvedic Massage
Amara Body Sugaring
193 Main Rd, Goulds, NL A1S 1K3, Canada
+1 709-765-1833+1 709-765-1833Call to bookMen's Waxing
Brazilian Waxing
Hollywood Waxing
Sugaring
Kat's Hard Waxing & Lashes
910 Topsail Rd Suite 12, Mount Pearl, NL A1N 3E8, Canada
+1 709-769-5434+1 709-769-5434Call to bookSugaring
Hollywood Waxing
Brazilian Waxing
Full Body Waxing
Pellerin Clinic
302 Hamilton Ave, St. John's, NL A1E 1J1, Canada
+1 709-682-5150+1 709-682-5150Call to bookPrenatal Massage
Chinese Massage
Lymphatic Drainage Massage
Sports Massage
Mercer Beverly RMT
98 Bonaventure Ave, St. John's, NL A1B 2X4, Canada
+1 709-690-9505+1 709-690-9505Call to bookSports Massage
Swedish Massage
Thai Massage
Therapeutic Massage
Kita Beauty
402 Conception Bay Hwy, Conception Bay South, NL A1X 2B7, Canada
+1 709-687-5633+1 709-687-5633Call to bookFacial Extractions
Makeup Service
Threading
Facial
Brittany O'Brien, RMT
835 Topsail Rd, Mount Pearl, NL A1N 3J6, Canada
+1 709-745-4404+1 709-745-4404Call to bookPrenatal Massage
Relaxing Massage
Remedial Massage
Couples Massage
Judy Batten
1a Anderson Ave, St. John's, NL A1B 3E1, Canada
+1 709-722-2300+1 709-722-2300Call to bookCupping Therapy
Hot Stone Massage
Full Body Massage
Prenatal Massage
Island Conditioning
166 Main Rd, Pouch Cove, NL A0A 3L0, Canada
+1 709-764-0766+1 709-764-0766Call to bookPersonal Training
Nova Therapeutic Massage
80 Elizabeth Ave suite 203, St. John's, NL A1A 1W7, Canada
+1 709-690-8517+1 709-690-8517Call to bookCupping Therapy
Full Body Massage
Relaxing Massage
Remedial Massage
Entity Salon Inc. & Blow Dry Bar
390 Topsail Rd, St. John's, NL A1E 2B8, Canada
+1 709-368-4314+1 709-368-4314Call to bookFacial
Bridal Makeup
Makeup Service
Imagine Wellness Massage Therapy. Dallas Smith RMT
48 Bannister St #301, Mount Pearl, NL A1N 1W1, Canada
+1 709-749-4968+1 709-749-4968Call to bookThai Massage
Therapeutic Massage
Acupressure
Back Massage
Hair Energy - TRU Salon Suites
50 Commonwealth Ave Suite 128, Mount Pearl, NL A1N 1X1, Canada
+1 709-660-1071+1 709-660-1071Call to bookMakeup Service
Threading
Facial
Complete Connective Therapies
48 Bannister St Suite 201, Mount Pearl, NL A1N 1V7, Canada
+1 709-221-8889+1 709-221-8889Call to bookRelaxing Massage
Remedial Massage
Cupping Therapy
Full Body Massage
Stephanie Daly, RMT
40 Commonwealth Ave, Mount Pearl, NL A1N 1W6, Canada
+1 709-743-4474+1 709-743-4474Call to bookChinese Massage
Foot Massage
Lymphatic Drainage Massage
Thai Massage
Brazilian Boutique- Sugaring & Esthetics
1090 Topsail Rd, Mount Pearl, NL A1N 5E7, Canada
+1 709-693-9802+1 709-693-9802Call to bookMen's Facial
Dermaplaning
Acne Facial
Facial
TSL Physio White Rose Location
55 White Rose Drive Suite 101, St. John's, NL A1A 5G9, Canada
+1 709-753-3374+1 709-753-3374Call to bookDry Needling
Physiotherapy
Modo Yoga St. John's
223-233 Duckworth St, St. John's, NL A1C 1G8, Canada
+1 709-753-0206+1 709-753-0206Call to bookAlign Chiropractic & Wellness
74 Old Placentia Rd, Mount Pearl, NL A1N 5H5, Canada
+1 709-745-1908+1 709-745-1908Call to bookTherapeutic Massage
Back Massage
Cupping Therapy
Full Body Massage
InMotion Health Centre Inc
179 Hamlyn Rd, St. John's, NL A1E 5Z5, Canada
+1 709-747-5945+1 709-747-5945Call to bookHyperbaric Oxygen Therapy
Dry Needling
Acupuncture
Chiropractic
Headquarters Salon Limited
525 St Thomas Line, Paradise, NL A1L 3T3, Canada
+1 709-895-2887+1 709-895-2887Call to bookWig Installation
Blow Dry
Hair Extensions
Balayage
Judy's On Park
145 Park Ave, Mount Pearl, NL A1N 2X2, Canada
+1 709-368-9127+1 709-368-9127Call to bookGel Nails
Manicure
Pedicure
Nail Art
DermaEnvy Skincare - St John's
74 O'Leary Ave Suite 102, St. John's, NL A1B 2C7, Canada
+1 709-726-5541+1 709-726-5541Call to bookFace Waxing
Brazilian Waxing
Hollywood Waxing
Sugaring
Just-For-Men
674 Conception Bay Hwy, Conception Bay South, NL A1X 3G5, Canada
+1 709-834-6796+1 709-834-6796Call to bookHead Shave
Beard Trimming
Men's Haircut
Men's Shaving
Karma Hair and Beauty Bar
132 Water St, St. John's, NL A1C 1A8, Canada
+1 709-722-5127+1 709-722-5127Call to bookPermanent Hair Straightening
Women's Haircut
Hair Braiding
Balayage
Torbay Unisex Hairstyling & Tanning Salon
1368 Torbay Rd, Torbay, NL A1K 1B3, Canada
+1 709-437-6500+1 709-437-6500Call to bookKeratin Treatment
Locs
Wig Installation
Women's Haircut
Lily Massage Therapy
107 Dogberry Hill Rd Exten, Portugal Cove-St. Philip's, NL A1M 1E3, Canada
+1 709-728-7680+1 709-728-7680Call to bookChinese Massage
Acupressure
Deep Tissue Massage
Foot Massage
Tru Salon Suites
50 Commonwealth Ave, Mount Pearl, NL A1N 1W8, Canada
+1 902-201-2211+1 902-201-2211Call to bookMakeup Service
Dermaplaning
Microdermabrasion
Threading
Electric Beach Tanning
835 Topsail Rd, Mount Pearl, NL A1N 3J6, Canada
+1 709-364-4328+1 709-364-4328Call to bookSpray Tanning
Simply Radiant Medical Aesthetics and Laser
50 Commonwealth Ave, Mount Pearl, NL A1N 1W8, Canada
+1 709-743-1218+1 709-743-1218Call to bookLED Light Therapy
IPL Treatment
Acne Scar Treatment
Laser Resurfacing
Fuzz Wax Bar
2 Danny Dr #101, St. John's, NL A1H 1A3, Canada
+1 709-364-1094+1 709-364-1094Call to bookBikini Waxing
Face Waxing
Full Body Waxing
Leg Waxing
Body Quest Health & Wellness Centre
1655 Topsail Rd, Paradise, NL A1L 1V1, Canada
+1 709-782-1118+1 709-782-1118Call to bookRemedial Massage
Acupressure
Deep Tissue Massage
Foot Massage
Insight Hair & Beauty
36 Pearson St, St. John's, NL A1A 3R1, Canada
+1 709-237-8050+1 709-237-8050Call to bookWig Installation
Permanent Hair Straightening
Perm
Keratin Treatment
Kinetic Chiropractic and Health Clinic
983 Torbay Rd C, Torbay, NL A1K 1A3, Canada
+1 709-437-5008+1 709-437-5008Call to bookAcupuncture
Chiropractic
Physiotherapy
Dry Needling
ProActive Wellness Centre
46 Aberdeen Ave, St. John's, NL A1A 5T3, Canada
+1 709-576-2090+1 709-576-2090Call to bookAcupuncture
Physiotherapy
Avalon Laser Health Physiotherapy & Wellness
63 Patrick St, St. John's, NL A1E 2S5, Canada
+1 709-753-0155+1 709-753-0155Call to bookDry Needling
Hyperbaric Oxygen Therapy
Physiotherapy
Acupuncture
St. John's Back Pain Clinic
1A Anderson Ave, St. John's, NL A1B 3E1, Canada
+1 709-722-2300+1 709-722-2300Call to bookPhysiotherapy
Acupuncture
Chiropractic
Dry Needling
Sampson's Hair Studio
668 Topsail Rd, St. John's, NL A1E 2E3, Canada
+1 709-237-9022+1 709-237-9022Call to bookMakeup Service
Facial
Men's Facial
Salon Essence
1166 Thorburn Rd, Portugal Cove-St. Philip's, NL A1M 1T5, Canada
+1 709-765-3171+1 709-765-3171Call to bookWomen's Haircut
Blow Dry
Hair Extensions
Balayage
Joey Nails NL
39 Commonwealth Ave, Mount Pearl, NL A1N 1W8, Canada
+1 709-364-4222+1 709-364-4222Call to bookHybrid Nails
Manicure and Pedicure
Men's Manicure
Men's Pedicure
The Head Room
61 Lemarchant Rd, St. John's, NL A1C 2G9, Canada
+1 709-579-6161+1 709-579-6161Call to bookBridal Makeup
Facial
Facial Extractions
Threading
Classic Hair Design
297 Conception Bay Hwy, Conception Bay South, NL A1W 5K1, Canada
+1 709-834-3570+1 709-834-3570Call to bookFacial
Makeup Service
Arizona Heat
402 Conception Bay Hwy, Conception Bay South, NL A1X 2B7, Canada
+1 709-834-8996+1 709-834-8996Call to bookFacial
Dermaplaning
Makeup Service
Massage Experts
42 Danny Dr #9, St. John's, NL A1H 1P0, Canada
+1 709-747-8318+1 709-747-8318Call to bookFoot Massage
Acupressure
Deep Tissue Massage
Swedish Massage
Paradise Physiotherapy Ltd
1386 Topsail Rd, Paradise, NL A1L 1P6, Canada
+1 709-782-5633+1 709-782-5633Call to bookPhysiotherapy
Acupuncture
Chiropractic
Dry Needling
Dynamic Physio and Wellness
35 White Rose Drive, St. John's, NL A1A 0L2, Canada
+1 709-738-2225+1 709-738-2225Call to bookDry Needling
Physiotherapy
Chiropractic
The Hair Strand & Spa
1306 Topsail Rd, Paradise, NL A1L 1N9, Canada
+1 709-782-2887+1 709-782-2887Call to bookPermanent Hair Straightening
Women's Haircut
Children's Haircut
Blow Dry
Action Physiotherapy
279 Portugal Cove Rd, St. John's, NL A1B 2N8, Canada
+1 709-576-7770+1 709-576-7770Call to bookPhysiotherapy
Dry Needling
Acupuncture
CBS Wellness Centre
54 Conception Bay Hwy, Conception Bay South, NL A1W 3A1, Canada
+1 709-834-5650+1 709-834-5650Call to bookPhysiotherapy
Acupuncture
Hyperbaric Oxygen Therapy
Chiropractic
Majestic Salon Suites
910 Topsail Rd Suite 12, Mount Pearl, NL A1N 3E8, Canada
+1 709-765-2834+1 709-765-2834Call to bookMicrodermabrasion
Threading
Acne Facial
Bridal Makeup
H' Art Nail Studio
1 Centennial St, Mount Pearl, NL A1N 0C9, Canada
+1 709-685-2423+1 709-685-2423Call to bookManicure
Gel Nails
Men's Pedicure
Men's Manicure
Aloha Tans Ltd
48 Bannister St, Mount Pearl, NL A1N 1V7, Canada
+1 709-745-8267+1 709-745-8267Call to bookSpray Tanning
Chatters Hair Salon
160 Old Placentia Rd, Mount Pearl, NL A1N 4Y9, Canada
+1 709-747-4848+1 709-747-4848Call to bookWomen's Haircut
Hair Treatment
Hair Colouring
Hair Braiding
ProActive Wellness Centre
117 Ropewalk Ln, St. John's, NL A1E 4P1, Canada
+1 709-722-9165+1 709-722-9165Call to bookAcupuncture
Physiotherapy
Dry Needling
Chiropractic
Sej Salon & Spa
402 Conception Bay Hwy, Conception Bay South, NL A1X 2B7, Canada
+1 709-834-1497+1 709-834-1497Call to bookFacial
Makeup Service
Men's Facial
Dermaplaning
Massage Addict
673 Topsail Rd Unit 2B, St. John's, NL A1E 2E3, Canada
+1 709-368-2888+1 709-368-2888Call to bookBack Massage
Swedish Massage
Thai Massage
Relaxing Massage
Pure Bliss Inc.
1429 Topsail Rd, Paradise, NL A1L 1H7, Canada
+1 709-699-0716+1 709-699-0716Call to bookAcne Facial
Facial
Facial Extractions
Henna Tattoos
First Choice Haircutters
60 Elizabeth Ave, St. John's, NL A1A 1W4, Canada
+1 709-738-0479+1 709-738-0479Call to bookMen's Haircut
Head Shave
Beard Trimming
Urban Salon
17 Elizabeth Ave, St. John's, NL A1A 1W6, Canada
+1 709-754-4133+1 709-754-4133Call to bookMakeup Service
Facial Extractions
Acne Facial
Chemical Peel
Monastery Spa and Medispa
63 Patrick St, St. John's, NL A1E 2S5, Canada
+1 709-754-5800+1 709-754-5800Call to bookCellulite Treatment
Hair Transplants
Dermal Fillers
Mesotherapy
Dynamic Physio and Wellness Centre
83 Thorburn Rd, St. John's, NL A1B 3M2, Canada
+1 709-738-3962+1 709-738-3962Call to bookChiropractic
Acupuncture
Physiotherapy
Dry Needling
ProActive Wellness Centre
300 Kenmount Rd Unit 107, St. John's, NL A1B 3R2, Canada
+1 709-800-9050+1 709-800-9050Call to bookSwedish Massage
Reflexology
Lymphatic Drainage Massage
Deep Tissue Massage
Hair Factory
10 Rowan St Unit 8, St. John's, NL A1B 2X1, Canada
+1 709-726-4247+1 709-726-4247Call to bookWig Installation
Blow Dry
Children's Haircut
Curly Haircut
The Signature Salon
392 Elizabeth Ave, St. John's, NL A1B 1V2, Canada
+1 709-579-5496+1 709-579-5496Call to bookMen's Facial
Threading
Henna Tattoos
Acne Facial
Massage Addict
17 Elizabeth Ave, St. John's, NL A1A 1W6, Canada
+1 709-753-3733+1 709-753-3733Call to bookRelaxing Massage
Acupressure
Deep Tissue Massage
Foot Massage
Crosstown Hair & Tanning
398 Empire Ave, St. John's, NL A1B 1A6, Canada
+1 709-738-5505+1 709-738-5505Call to bookSpray Tanning
First Choice Haircutters
55 Kelsey Dr, St. John's, NL A1B 5C8, Canada
+1 709-722-8107+1 709-722-8107Call to bookMen's Haircut
Men's Shaving
Beard Trimming
Head Shave
Top reviews of Spas near you in St. John's
4.9
Average of 600 reviews of 2 venues.
Book your next Spa appointment in St. John's with Fresha
Fresha is the best place to book your next spa treatment in St. John's. 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.
So let's take a peek at some of the top spa places in and around St. John's. Our business partners on Fresha are giving feel-good vibes from Gleneyre Street to Outerbridge Street, and you're their next priority. See what's in store nearby. There are spas not too far from you offering treatments. And take a look at some of the 4.9 star average ratings and reviews for local businesses before you decide where to book. We're looking for VIPs, and your name’s on our list.
The top spas in St. John's have the treatments you want, and maybe even need.
So say yes to self-care, and make the most of that moment to yourself. You can settle down with a tea in your fluffy gown, while someone with skills in relaxation tees up your treatment. And if you catch a pricing discount offered by a spa on Fresha, you could splash out on more than one if you like. We'll keep you on track with reminders, and if you have our mobile app, we can flag the best deals to you for future spa indulgences.
Your calendar might be looking busy, but it’s low on me-time. So let Fresha help you get scheduled in some self-care in St. John's today. Going away? No problem. Our app is active in more than 120 countries around the world, not just in Canada. With more than 110,000 global business partners all using Fresha's free appointment scheduler, there's always a professional standing by, no matter which continent you touch down on. And if you have any suggestions, make sure you drop us a line at hello@fresha.com. Welcome to the new way of booking wellness.
Also Available in St. John's
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 appAvailable 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