Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-theme.php on line 554 Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-theme.php on line 595 Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-theme.php on line 535 Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-theme.php on line 544 Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/rest-api/class-wp-rest-request.php on line 960 Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/rest-api/class-wp-rest-request.php on line 980 Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/rest-api/class-wp-rest-request.php on line 992 Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/rest-api/class-wp-rest-request.php on line 1003 Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-block-list.php on line 151 Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-block-list.php on line 175 Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-block-list.php on line 164 Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-block-list.php on line 186 Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-block-list.php on line 138 Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-block-list.php on line 75 Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-block-list.php on line 89 Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-block-list.php on line 110 Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-block-list.php on line 127 Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-includes/class-wp-block-list.php on line 199 Deprecated: version_compare(): Passing null to parameter #1 ($version1) of type string is deprecated in /usr/www/users/pampepmcvr/wp-content/plugins/gravityforms/includes/addon/class-gf-addon.php on line 5719 Deprecated: Return type of GF_Field::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 84 Deprecated: Return type of GF_Field::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 90 Deprecated: Return type of GF_Field::offsetSet($offset, $data) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 99 Deprecated: Return type of GF_Field::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 108 Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::hasChildren($allow_links = true) should either be compatible with RecursiveDirectoryIterator::hasChildren(bool $allowLinks = false): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 61 Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::rewind() should either be compatible with FilesystemIterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 39 Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::next() should either be compatible with DirectoryIterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 46 Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 51 Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 41 Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 67 Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/pampepmcvr/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 43 Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/wp-db.php on line 3030 Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/wp-db.php on line 3030 Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/wp-db.php on line 3030 Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/wp-db.php on line 3030 Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/wp-db.php on line 3030 Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/wp-db.php on line 3030 Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/wp-db.php on line 3030 Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/wp-db.php on line 3030 Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/wp-db.php on line 3030 Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/wp-db.php on line 3030 Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/class-wp.php on line 173

About

Who we are

We invite you to come and enjoy the comfortable surroundings. Join us for a quick trim or a full restyle. Indulge in a new exciting, rich and beautiful colour for the hair. Relax at the basins which provide a gentle massage whilst you enjoy a lovely scalp and hand massage too.

You can indulge in a full manicure, a quick polish change or a luxury pedicure, all provided by World leaders Orly/Orly Gel, whilst sipping on a fresh coffee. The fully qualified beauty therapist can transform your porcelain skin to a sun-kissed glow in moments with no risk to yourself – safe, sunless tanning.

Our Services

What we offer

We offer a wide range of hair, skin, body and general well-being treatments

Hair Salon

We believe that a woman’s hair is her biggest beauty asset and our collaboration with L'Oreal to create the first L'Oreal Institute in South Africa is a huge honour and perfect partnership. Our highly trained hair technicians are specialised in colour, cutting, hair assessments and have access to the latest technology and hair treatments. Come and take a seat!

Skin Treatments

We specialise in sensitive and problematic skin treatments. Whether you are looking for a results-driven or relaxation Facial, we will customise your treatment to meet your skin’s specific needs. We offer a professional Skin Analysis, which will ensure that you use the correct skincare range. Pamper is renowned for exceptional quality and specialised facial and skincare treatments.

Nail Salon

Rejuvenate and restore your hands and feet with our manicures and pedicures. We are Young Nails Acrylic and Bio Sculpture Gel Nail Systems Certified. We ensure quality and long-lasting nails to our guests. We offer a range of Hand and Foot Treatments, whether you need a quick fix or a long luxurious pampering on your hands and feet SPECIAL - File, buff and paint hands and feet at R250!

Eyelash Extensions

Classic lash extensions are our signature lash application where the attachment of 1 extension to 1 natural eyelash. The result is an enhanced lash line with a natural and realistic appearance. Lashes look longer, fuller and more defined. These are semi-permanent, lasting 4-6 weeks depending on the lifecycle of your own natural lashes and other factors.

Products

A few of the exclusive products we stock

Onne

The ONNE collection enables the skin to respond seamlessly to environmental, hormonal and ageing factors. Using only the best nutrient-rich, nature-powered, all-natural ingredients. The ingredients are all carefully studied to give us a deep understanding of their symbiotic relationship with our natural world and how they will benefit the skin.

Givenchy

Rejuvenate your skin with our face masks and exfoliators. Order from our Online Store. Buy skincare, face creams, body lotions, sun protection and makeup from Givenchy. Moisturise and Protect. Cleansers And Toners. For Deeper Cleansing. More Even Complexion.

Orly Gel Nail polish Range

ORLY Gel FX The original, vitamin-infused gel manicure system Vitamins A and E help the healthy development of the nail Pro-vitamin B5 protects and strengthens the nail structure All this means chip-free wear and unbeatable shine for up to 21 days

Our Team

Work Wives

  • Ashley Oosthuizen
    Salon Manager
    A twenty-year veteran in the field of cosmetology, Ashley began as an esthetician, doing facials and make-up, long before “spa” salons, then she moved on to master the art of hairdressing. A true beauty industry artist, national and international educator, voracious learner, and “stylist to the stars,” Ashley loves helping clients explore and develop their own personal style—to be their best possible selves, feeling beautiful inside and out.
  • Vusi Mbula
    Front-of-house Coordinator
    Vusi is our vibrant, go-to girl when it comes to the Pamper's image and press dealings. She coordinates our social media marketing as well as serves as the 'Beautiful Face' of our brand. Vusi combines grace, smarts and wit and is the heart-and-soul behind Pamper Salon. Vusi is also a specialist in Holistic Skin and Body care. With experience and certifications in modalities in many treatments. Her passion is with skin and makeup and has worked with commercials, networks and hundreds of clients throughout the world.
  • Yolandi Beckermann
    Lead Hair Technician
    Yolandi is savvy with those scissors! ​​Her passion for cutting, coloring, and styling shines through each and every day at Pamper. ​“Every client is personal to me. I put my heart and soul into every style I create.” ​Clients can count on Yolandi's quality and attentiveness. With a truly customized approach, Yolandi excels in hair cutting and coloring that consistently provides clients with shiny, healthy, and beautiful results.

Our Brands

Our Suppliers

Testimonials

Over 93% of new clients return to experience further five-star treatments from our innovative and extensive range.

Klara Macdonald
News Presenter
SABC
Pamper is by far one of the best retreats around, professional in every aspect but friendly too. Ashley and her dedicated team will do their best to meet your needs and give you your ultimate treatment. Massages are a must and worth every penny. Highly worth a visit !
Siya Mabuza
Media Specialist
EWN
Pamper isn’t just any other salon. It’s a complete cut above the rest. Every visit is always a treat and you’re always made to feel special. Ashley never takes her customers for granted and she strives to always deliver something above and beyond ordinary expectations. I cannot recommend Pamper highly enough.
Jarret Barton
TV Presenter
SA Can Cook
I’ve been going to Pamper for a number of years now for various treatments, from tanning, wax & threading to indulgent massages. The energy at Pamper is infectious, it is set in a lovely calm setting & the atmosphere at the salon is lovely. I always look forward to my treatments! I wouldn’t choose to go anywhere else locally, as you can’t top perfection!!

Contact

Get in touch

Subscibe

Sign up to stay up-to-date with our news and specials

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/functions.php on line 6871 Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /usr/www/users/pampepmcvr/wp-includes/functions.php on line 2125 Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/functions.php on line 6871 Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /usr/www/users/pampepmcvr/wp-includes/functions.php on line 2125 Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/functions.php on line 6871 Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /usr/www/users/pampepmcvr/wp-includes/functions.php on line 2125 Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/functions.php on line 6871 Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /usr/www/users/pampepmcvr/wp-includes/functions.php on line 2125 Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/functions.php on line 6871 Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /usr/www/users/pampepmcvr/wp-includes/functions.php on line 2125 Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/functions.php on line 6871 Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /usr/www/users/pampepmcvr/wp-includes/functions.php on line 2125
This field is for validation purposes and should be left unchanged.
Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/www/users/pampepmcvr/wp-includes/formatting.php on line 2747