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

Med Spas in Punta Gorda, FL

Find 12 med spas in Punta Gorda, Florida. Browse ratings, opening hours and directions below, or see nearby cities in Florida.

Punta Gorda, Florida has 12 med spas. EXCELSIOR Skin & Body is the highest-rated, with a 5-star rating based on 60 reviews. Five additional med spas hold 4.9-star ratings: Carlisa Family Medical and Aesthetics (47 reviews), FIBB Aesthetics, Laser, Wellness – Punta Gorda (120 reviews), Florida Skin Center (1059 reviews), Madison's Facial Bar (72 reviews), and The Aesthetics Lounge and Spa Babcock Ranch (76 reviews). Spago Medispa has a 4.6-star rating with 136 reviews.

Eleven of the 12 med spas in Punta Gorda post their hours online: EXCELSIOR Skin & Body, House of Rose Aesthetics, Jodi's Skin and Wellness MediSpa, Carlisa Family Medical and Aesthetics, FIBB Aesthetics, Laser, Wellness – Punta Gorda, Florida Skin Center, Madison's Facial Bar, The Aesthetics Lounge and Spa Babcock Ranch, Spago Medispa, Sure Radiance, and Sweet Spot MediSpa-Punta Gorda. Nuview Aesthetics & Wellness does not list hours online.

Map of Med Spas in Punta Gorda

Nearby Cities

Frequently Asked Questions

How many med spas are there in Punta Gorda, FL?
There are 12 med spas listed in Punta Gorda, FL: Carlisa Family Medical and Aesthetics, EXCELSIOR Skin & Body, FIBB Aesthetics, Laser, Wellness – Punta Gorda, Florida Skin Center, House of Rose Aesthetics and 7 more.
Which med spa in Punta Gorda, FL is the highest rated?
EXCELSIOR Skin & Body has the highest rating in our directory for Punta Gorda, FL: 5★ from 60 reviews.
Which med spas in Punta Gorda, FL have posted opening hours?
11 of the 12 med spas in Punta Gorda, FL publish opening hours: Carlisa Family Medical and Aesthetics, EXCELSIOR Skin & Body, FIBB Aesthetics, Laser, Wellness – Punta Gorda, Florida Skin Center, House of Rose Aesthetics and 6 more.
What is the population of Punta Gorda, FL?
Punta Gorda has a population of 20,383 (U.S. Census Bureau, 2025 estimate).