This is an independent directory, not an official or government website. Confirm details with the operator before visiting.

Med Spas in St. Petersburg, FL

Find 61 med spas in St. Petersburg, Florida. Browse ratings, opening hours and directions below, or see nearby cities in Florida.

St. Petersburg, Florida has 61 med spas. St Pete Wellness Med Spa is the highest-rated med spa, with a 5-star rating based on 2,022 reviews. Among other highly-rated options, Flash Dentspa – St. Petersburg has a 5-star rating from 820 reviews, Coco Med Spa has a 5-star rating from 394 reviews, and Elase Medical Spa – St. Pete has a 5-star rating from 139 reviews.

Most med spas in the area post their hours online. These include AR Aesthetics (5 stars, 195 reviews), Boostology Medspa (5 stars, 116 reviews), Empower Med Spa (5 stars, 31 reviews), Belladri (5 stars, 54 reviews), Glow Diamond (5 stars, 47 reviews), Ageless Aesthetics Skin Studio (5 stars, 29 reviews), and Fern & Fig Aesthetics. A few locations do not have posted hours available.

Map of Med Spas in St. Petersburg

Nearby Cities

Frequently Asked Questions

How many med spas are there in St. Petersburg, FL?
There are 61 med spas listed in St. Petersburg, FL: AR Aesthetics, Aesthetics By Michelle, Ageless Aesthetics Skin Studio, Alomar Aesthetics and Wellness, Arts Of Attraction and 56 more.
Which med spa in St. Petersburg, FL is the highest rated?
St Pete Wellness Med Spa has the highest rating in our directory for St. Petersburg, FL: 5★ from 2022 reviews.
Which med spas in St. Petersburg, FL have posted opening hours?
58 of the 61 med spas in St. Petersburg, FL publish opening hours: AR Aesthetics, Aesthetics By Michelle, Ageless Aesthetics Skin Studio, Alomar Aesthetics and Wellness, Arts Of Attraction and 53 more.
What is the population of St. Petersburg, FL?
St. Petersburg has a population of 264,033 (U.S. Census Bureau, 2025 estimate).