Bookings: +27 (0)21 797 0960        

SkinMiles/DRAlek_Skinmiles is an online retail store selling high-quality skincare products at very competitive prices. Products are delivered free of charge directly to the client’s door, regardless of the size of the order. Its unique selling point are the ‘SkinMiles’ earned with each purchase, which can be redeemed against the next. The SkinMiles loyalty programme allows customers to earn miles from the first purchase and also gives the option to either use them on their next buy or to accumulate them until there are enough to receive a free product.

The ranges available are SkinCeuticals, NeoStrata, Heliocare, Neoretin, Rapid Lash, MD Lash Factor, Obagi, Exuviance, Dermaceutic, Dermaquest and Vichy. All eleven ranges are leaders in skincare, anti-aging and sun protection, and are recommended by dermatologists and plastic surgeons worldwide. The products are endorsed by celebrities including actresses Gwyneth Paltrow, Christina Hendricks and Helena Bonham Carter. is the brainchild of Dr Alek Nikolic, an established aesthetic medical practitioner who is at the forefront of his profession. With his main practice in Chelsea Village (Wynberg), Cape Town, Dr Nikolic has invested in stringent testing and rigorous clinical trials of all the skincare brands he sells, ensuring the very best quality. gives its clients a complete online skin assessment and a Face2Face Skin Consultation, enabling them to establish exactly which products would be of most benefit and provide the most suitable skin treatment. All products are doctor-prescribed, and delivery is guaranteed within five days of purchase. has also introduced an innovative Face2Face consultation. This exclusive consultation, a first in South Africa, allows clients to receive a personalised product recommendation from Dr Alek Nikolic. To receive this tailored selection, clients simply have to answer a few questions and attach a photograph.



Shop @ SkinMiles online by Brand:




33 Piers Road 

Chelsea Village, Wynberg 
Cape Town

South Africa

Bookings: +27 (0)21 797 0960


Join our mailing list