The Best Spas in St Petersburg

Handpicked top 3 best spas in St Petersburg, Florida. 50-Point Inspection includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and their general excellence. You deserve the best!


1900 Drive Martin Luther King Jr Street North, St Petersburg, FL 33704

Since 2008

Skin Care, Waxing, Spray Tanning, Massage, Nails, Spa Packages, Body Treatments, Eyebrows & Eyelashes

Specializes in Body Treatments, Eyebrows & Eyelashes - Serves in St Petersburg and Surrounding Areas

Price: Starts from $7


Mon 9:00 am - 3:00 pm
Tue - Fri 9:00 am - 9:00 pm
Sat 9:00 am - 6:00 pm
Sun Closed


174 107th Avenue, Treasure Island, St Petersburg, FL 33706

Since 2005

Massage Therapy, Facials and Skin Care, Nails, Body Scrubs, Body Wraps, Hydrotherapy, Sauna, Express Spa Facial, Signature Facial, Custom Therapeutic Facial, Vital C Hydrating Facial, The Max Stem Cell Facial, Organic Ormedic Facial, Gentleman’s Facial, Deep Pore Cleansing Facial, Manicure, Pedicure, Body Mudd Wrap, Waxing, Facial Lifts & Peels

Spa Gift Certificates are Available - The Perfect Day of Beauty Package for $349 (Organic Deep Relaxation Full Body Salt Glow followed by Image Skin Cares Amazing Stem Cell Facial and finishing with the Ultimate OPI Mani/Pedi Combo)

Price: Starts from $10


Mon - Sat 10:00 am - 6:00 pm
Sun Closed


6490 Central Avenue, St Petersburg, FL 33707

Since 2010

FACIALS, Essential Facial, Age Defying Facial, Customized Enzyme Facial, Vitamin C Facial, Gentleman's Facial, Clarifying Facial, Clarifying Back Treatment, Coconut Lime Indulgence Facial, Dermaplaning, Diamond Microdermabrasion, Chemical Peel, Hydra Radiance Peel, Waxing, Body Treatments, Body Scrub, Body Wrap, Massage & Deep Tissue Massage

Daily Specials Available - Free Aromatherapy with any Hot Stone Massage for Wednesday Specials - Monthly Specials Available - Free Eye Treatment with any Facial $50+ for Saturday Specials - Spa Packages Available

Discount: 10 % Off any Vitamin C Facial for Sunday

Send Email


Mon - Sat 9:00 am - 9:00 pm
Sun 10:00 am - 6:00 pm