Home
Johannesburg
Best Salons in Johannesburg
Choose from 460 venues in Johannesburg See map
See all
Top reviews of salons in Johannesburg
4.0
Average of 71,577 reviews of 363 venues.
Available in Johannesburg

Available on
Booking app for customers
Book unforgettable beauty and wellness experiences with the Fresha mobile app - the best way to discover top-rated salons and spas
Get the app
Available on
Business app for professionals
Get started with the Fresha for professionals and never miss an opportunity to connect with customers and build your business
Get the appBrowse Locations in Johannesburg
Beauty Salons in Benmore GardensBeauty Salons in BirdhavenBeauty Salons in BlairgowrieBeauty Salons in BordeauxBeauty Salons in BryanstonBeauty Salons in CraighallBeauty Salons in Craighall ParkBeauty Salons in Douglasdale, SandtonBeauty Salons in Driefontein 41-IrBeauty Salons in DunkeldBeauty Salons in Dunkeld WestBeauty Salons in Epsom DownsBeauty Salons in Epsom Downs, SandtonBeauty Salons in FourwaysBeauty Salons in HurlinghamBeauty Salons in Hurl ParkBeauty Salons in Hyde ParkBeauty Salons in IllovoBeauty Salons in MagaliesviewBeauty Salons in Morningside, SandtonBeauty Salons in New BrightonBeauty Salons in ParkmoreBeauty Salons in RandburgBeauty Salons in Rietfontein 2-IrBeauty Salons in RiverclubBeauty Salons in River ClubBeauty Salons in SandhurstBeauty Salons in SandownBeauty Salons in SandtonBeauty Salons in Wierda Valley
Hair Salons in Benmore GardensHair Salons in BirdhavenHair Salons in BirnamHair Salons in BlairgowrieHair Salons in BordeauxHair Salons in CraighallHair Salons in Craighall ParkHair Salons in DunkeldHair Salons in Dunkeld WestHair Salons in Epsom Downs, SandtonHair Salons in FourwaysHair Salons in Highlands NorthHair Salons in HurlinghamHair Salons in Hyde ParkHair Salons in IllovoHair Salons in InandaHair Salons in MelroseHair Salons in Melrose ArchHair Salons in Melrose NorthHair Salons in Morningside, SandtonHair Salons in ParkmoreHair Salons in Parktown NorthHair Salons in ParkwoodHair Salons in Pierneef ParkHair Salons in RandburgHair Salons in River ClubHair Salons in RosebankHair Salons in SandhurstHair Salons in SandtonHair Salons in Wierda Valley
Medspas in BryanbrinkMedspas in BryanstonMedspas in Bryanston EastMedspas in Craigavon AHMedspas in DouglasdaleMedspas in Driefontein 41-IrMedspas in Epsom DownsMedspas in FourwaysMedspas in Fourways GardensMedspas in HooglandMedspas in Hurl ParkMedspas in Johannesburg NorthMedspas in Jukskei ParkMedspas in Kleve Hill ParkMedspas in MagaliessigMedspas in MagaliesviewMedspas in New BrightonMedspas in OlivedaleMedspas in Palmlands AHMedspas in Panorama AHMedspas in ParkmoreMedspas in Pine SlopesMedspas in Pine Slopes AHMedspas in RandburgMedspas in Randpark RidgeMedspas in Rietfontein 2-IrMedspas in RiverclubMedspas in SandtonMedspas in WeltevredenparkMedspas in Witkoppen
Nails in Benmore GardensNails in BryanstonNails in Craigavon AHNails in CrestaNails in DouglasdaleNails in Douglasdale, SandtonNails in Driefontein 41-IrNails in Epsom DownsNails in Epsom Downs, SandtonNails in FourwaysNails in Johannesburg NorthNails in Jukskei ParkNails in Kleve Hill ParkNails in MagaliessigNails in MagaliesviewNails in Morningside, SandtonNails in New BrightonNails in PalmlandsNails in ParkmoreNails in Pine SlopesNails in Pine Slopes AHNails in RandburgNails in Rietfontein 2-IrNails in RiverclubNails in River ClubNails in RoodepoortNails in SandtonNails in South WingNails in Windsor GlenNails in Witkoppen