Frequently Asked

Botanica Spa Olivedale — your questions answered

Everything you might want to know before your first visit. If your question is not here, WhatsApp us and a therapist will come back to you.

How do I book a treatment?
Book online through Fresha at any time, WhatsApp us on +27 62 505 1559, or call the spa. Weekend slots fill up first, so book a few days ahead where you can.
Where is Botanica Spa?
19 Dianne Road, Olivedale, Randburg, Johannesburg. We are a short drive from North Riding, Sharonlea, Jukskei Park, Douglasdale and greater Randburg.
What are your trading hours?
We are open Tuesday to Sunday, 09:00 – 18:00, and closed on Mondays. Public holiday hours may differ — please check with us before travelling.
Is there parking at the spa?
Free on-site parking is available. Please contact us if you have specific access requirements so we can advise you before your visit.
Which payment methods do you accept?
We accept card payments, cash and instant eft.
Are the prices on this site the same as on Fresha?
Yes. Our full menu with durations and prices is published here and mirrored on Fresha. Live availability and final booking confirmation are handled securely through Fresha.
What is your cancellation policy?
Please provide at least 24 hours' notice if you need to cancel or reschedule your appointment. Please contact Botanica Spa directly for assistance with late cancellations.
Do you offer gift vouchers?
Botanica Spa gift vouchers are currently offered at a 15% discount. Message us and we'll arrange yours. WhatsApp or call us and we'll confirm how to purchase.
Is your team qualified?
Our treatment team has professional training in beauty therapy, massage, nail treatments and DermaFix skincare.
Which products do you use?
Our facials use the DermaFix cosmeceutical range. Your therapist will explain what is being used on your skin during the treatment.

Treatment-specific questions