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

Med Spas in San Luis Obispo, CA

Find 13 med spas in San Luis Obispo, California. Browse ratings, opening hours and directions below, or see nearby cities in California.

San Luis Obispo, California has 13 med spas. Milay Aesthetics Med Spa is the highest-rated, with a 5-star rating based on 160 reviews. Other 5-star med spas include Ash Aesthetics (35 reviews), Beauty Poet (67 reviews), MedSpa SLO l San Luis Obispo (98 reviews), Opulence Studio Aesthetics (29 reviews), SLO Skin Studio (62 reviews), and Your Body Haven (49 reviews). Open Canvas Laser – Main Office – Open Canvas has a 4.9-star rating (88 reviews), and Spa Collective also rates 4.9 stars (38 reviews). 5 Star Medical Spa – SLO and Revive MD Medical Group each have 4.8-star ratings with 32 and 136 reviews respectively.

Ten med spas in San Luis Obispo post their hours online: Beauty Poet, MedSpa SLO l San Luis Obispo, Medspa_Naynp, Milay Aesthetics Med Spa, Opulence Studio Aesthetics, Your Body Haven, Open Canvas Laser – Main Office – Open Canvas, Spa Collective, 5 Star Medical Spa – SLO, and Revive MD Medical Group. Ash Aesthetics and SLO Skin Studio do not list hours.

Map of Med Spas in San Luis Obispo

Nearby Cities

Frequently Asked Questions

How many med spas are there in San Luis Obispo, CA?
There are 13 med spas listed in San Luis Obispo, CA: 5 Star Medical Spa – SLO, Adara Med Spa, Ash Aesthetics, Beauty Poet, MedSpa SLO l San Luis Obispo and 8 more.
Which med spa in San Luis Obispo, CA is the highest rated?
Milay Aesthetics Med Spa has the highest rating in our directory for San Luis Obispo, CA: 5★ from 160 reviews.
Which med spas in San Luis Obispo, CA have posted opening hours?
11 of the 13 med spas in San Luis Obispo, CA publish opening hours: 5 Star Medical Spa – SLO, Adara Med Spa, Beauty Poet, MedSpa SLO l San Luis Obispo, Medspa_Naynp and 6 more.
What is the population of San Luis Obispo, CA?
San Luis Obispo has a population of 50,636 (U.S. Census Bureau, 2025 estimate).