Updated 2026-06-16 · Ranked by patient reviews
The best med spa in St. Petersburg, FL is St Pete Wellness & MedSpa, a 5★ medical spa with 1,747 verified patient reviews, known for injectables, fillers, and skin treatments. For 2026 it ranks #1 in St. Petersburg, FL, ahead of Glow St. Pete Med Spa and AFC Urgent Care (Tyrone) St. Petersburg, FL.
St. Petersburg, FL has 5 top med spas ranked below for 2026, ordered by patient rating and review volume from our directory of 229 providers in St. Petersburg, FL. St Pete Wellness & MedSpa leads the list with 5★ across 1,747 reviews. Each entry links to a full profile with services, pricing, hours, and reviews.
5★ from 1,747 patient reviews — the top review profile in St. Petersburg, FL.
Medical spa
4.4★ from 1,954 patient reviews.
Urgent care center
| # | Med spa | Rating | Reviews | Specialties |
|---|---|---|---|---|
| 1 | St Pete Wellness & MedSpa | 5★ | 1,747 | Med spa services |
| 2 | Glow St. Pete Med Spa | 5★ | 985 | Med spa services |
| 3 | AFC Urgent Care (Tyrone) St. Petersburg, FL | 4.4★ | 1,954 | Urgent care center |
| 4 | Dr. TMS Therapy Griffith Psychiatry | 4.8★ | 716 | Psychiatrist |
| 5 | Dermave spa | 4.9★ | 556 | Med spa services |
St Pete Wellness & MedSpa ranks #1 in St. Petersburg, FL by patient rating and review volume (5★, 1,747 reviews). See the full Top 5 above.
Botox in St. Petersburg, FL typically runs $10–$25 per unit. Most of the med spas ranked here offer it alongside fillers, laser, and skin treatments.
By patient rating combined with review volume (rating × the log of review count), the same transparent formula used across No BS Med Spa Reviews. Owner-operated locations are labeled. See /how-we-rank for the full methodology.