Experience unhurried, compassionate family medicine at Pretoria Health. Dr Vicky Lottering and Dr Michelle Murray care for your whole family, from same-day sick visits to chronic care, mental health, and health screenings.
From your family’s routine check-ups to chronic disease care and mental health support, our Rietondale practice covers it all under one roof.

Same-day GP appointments for acute illness, chronic care, sick notes, and everyday family medicine.
Learn more →
Sensitive, dedicated care across every stage of life, from routine screening to hormonal health.
Learn more →
Practical, judgement-free healthcare for men, including screenings and preventative care.
Learn more →
Friendly, child-centred consultations, from newborn check-ups to adolescent health.
Learn more →
Compassionate GP-level support for depression, anxiety, ADHD, and sleep, no referral needed.
Learn more →
Blood pressure, cholesterol, sugar, and full blood work, book a basic or executive panel.
Learn more →Real feedback from the families we care for.
“My doctor at Pretoria Health is exceptional and truly listens. She took the time to understand my chronic fatigue issues and developed a comprehensive treatment plan. I finally feel like myself again.”
“We bring both our children here for their check-ups and vaccinations. The practice is warm and welcoming, and our doctor has a wonderful way with kids. She noticed a developmental concern early that we had missed.”
“After years of avoiding help for my anxiety, I finally visited Pretoria Health. The assessment was thorough and compassionate. The doctor explained everything clearly and I never felt judged. Highly recommend.”
Searching for a “doctor near me”? Here’s how a visit to Pretoria Health works, designed around you, not the queue.
Book online in 60 seconds, call us, or send a WhatsApp. Same-day slots open every weekday and Saturday morning.
Your doctor takes a full history and listens to your whole story, physical, mental, and social. Never a queue.
Walk out with a diagnosis, a treatment plan, a sick note or referral, whatever your situation needs.
See the same doctor for follow-ups so your history is known, your progress tracked, your care consistent.
Two experienced GPs who treat every patient like family, with care plans built around your needs.
An experienced GP with a broad clinical background spanning general medicine, mental health, emergency medicine, sports medicine, aesthetic medicine, and palliative care. She particularly enjoys working with children and performing medical procedures. Her career has included owning and managing her own practice in Australia and teaching medical students.
An experienced GP with over 20 years of practice spanning general practice, occupational health, emergency medicine, and hospital-based care, including hospital experience in the United Kingdom. Focus areas: women’s health, paediatrics, preventative care, and minor procedures.
Whether it’s a same-day sick visit or the check-up you’ve been putting off, the team at Pretoria Health is ready when you are. Saturday appointments available.
Everything patients ask us before their first visit to the practice.
Yes. We keep same-day appointments open every weekday and Saturday morning. Book online, call us on 012 051 7030, or WhatsApp 079 084 2640. Walk-ins are welcome and seen in order of clinical urgency.
Yes. We accept most major South African medical aids, including Discovery, Bonitas, Momentum, Medihelp, GEMS, Fedhealth, Bestmed, and Profmed, and submit claims electronically on your behalf.
A standard consultation is R650. Medical aid rates apply for insured patients, and we will always tell you the expected cost before treatment begins.
Yes. Our practice has two experienced GPs, Dr Vicky Lottering and Dr Michelle Murray, and you are welcome to request either doctor when booking.
Room 1, 155 Soutpansberg Road, Rietondale, Pretoria, with easy access from the N1, N4, and the CBD. Free secure parking is available on site, and the practice is wheelchair friendly.
Absolutely. Our doctors see children of all ages, from newborn check-ups and immunisations to sick-child visits and adolescent health.
Send us an enquiry and we’ll get back to you as soon as we can. Prefer to talk? Call 012 051 7030.
Fill in the form below and we will get back to you as soon as we can.
Free secure parking on site · wheelchair friendly.