Unsupported browser! This website provides functionality that your browser does not support. We recommend using the latest version of major browsers such as Google Chrome or Mozilla Firefox.

Dr. Anna G. Hall

Family Practice

Medical Services (261 recommendations)
Photo of Dr. Anna G. Hall

Dr. Anna G. Hall

Family Practice

Medical Services (261 recommendations)
  • Dr Anna G Hall

    • 15 Tugela Circle
    • Plattekloof Glen
    • Cape Town
  • Opening Hours:
    09:00AM to 13:00PM (Mon/Tue/Wed/Thurs/Fri)
    Closed on Saturday & Sunday and public holidays
    Email Address - info@drhall.co.za
  • Additional Professions:
    Family Practice
    General Practitioner
  • Qualifications:
    B.Soc. Sc - University of Cape Town (1969) , MBChB - University of Cape Town (1978)
  • Associations:
    HPCSA - Member , CPC Qualicare - Approved Practice
  • Languages:
    English
RecoMed Guarantee
RecoMed practitioners typically respond to appointment requests within an hour during the work day. In the unlikely event you do not get a response, the RecoMed team will follow up on your behalf.
  • About Us
  • Recommendations
  • Pricing
  • About Anna G.

    Dr Anna Hall completed her schooling at Springfield Convent in Cape Town, then qualified as a professional Social Worker at UCT. After three years working in Psychiatric social work, crisis intervention and inspecting of state and state-assisted institutions, she returned to UCT to qualify in medicine, where she obtained her degree with first class honours, and was awarded several gold medals including the University medal for the most distinguished student.


    Her houseman year was followed by time in surgical research at UCT, until she left to raise her two daughters. She returned to take up general practice and theatre assisting, and soon became a fulltime theatre assistant in all fields of surgery. In 1996 she switched to cardiothoracic assisting, and became the exclusive first assistant to a senior cardiac surgeon, until he retired in 2009.


    Patient education has always been Dr. Hall’s passion, and this remains an important focus in her private GP practice in Plattekloof Glen/Monte Vista, where she focuses on:
    • managing lifestyle-related conditions e.g. diabetes, high cholesterol, weight management, hypertension
    • preventive measure for at-risk patients
    • patient education on relevant topics


    Dr Hall remains committed to providing the most up-to-date service to her patients. To this end, she regularly participates in continuing medical development programs throughout the year.


    • Most recent recommendations
    Overall
    Bedside Manner
    Wait Time

    Always excellent service and attention when visiting Dr Anna

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Hall is a great doctor who explains everything very well. I would go as far as to say she's the best doctor I've had. Highly recommended.

    by
    Overall
    Bedside Manner
    Wait Time

    Caring and professional. I would recommend her to anyone.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is a trusted source of wise counsel and exceptional medical care.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Anna Hall always provides us with excellent guidance and care.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is an excellent GP, caring bedside manner and an excellent listener to verbal and non verbal communiation

    by
    Overall
    Bedside Manner
    Wait Time

    Very happy with Dr Hall, she is thorough and explains everything clearly, thank you.

    by
    Overall
    Bedside Manner
    Wait Time

    I feel more comfortable visiting a female Doc as she thinks like me and listens to me too. I know my body better then anyone else so having a Dr who does listen and also gives you alternatives to meds as well as procedures, goes a long way !

    by
    Overall
    Bedside Manner
    Wait Time

    Highly recommended… I bring my 2 year old daughter to Dr Anna and she’s great with her. Great impression, amazing bedside manner, patient and you don't feel rushed while with her.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Hall is exceptionally thorough and she's excellent with toddlers. Highly recommend!

    by
    Overall
    Bedside Manner
    Wait Time

    Love going to see my Dr Hall, feels like I am chatting with a friend who is concerned about ME.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is always kind, caring and informative. Thank you

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall gave excellent service

    by
    Overall
    Bedside Manner
    Wait Time

    I have been a patient close to 20 years and you will not find a better Doctor. I can highly recommend Dr Anna.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Halls is very ethical and professional at the same time . She is very good in educating her patients more than making them pay. Her service has evolved to assisting as many patients as possible. I would recommend her to people who are suffering from long term unknown conditions. She takes it step by step

    by
    Overall
    Bedside Manner
    Wait Time

    Was sick for 2 weeks and had seen another Dr with no real results. In fact I felt worse. Saw Dr Hall yesterday and what she prescribed after a detailed assessment of my health , I'm already on the mend not even 24hrs later. Fantastic bed side manner. Compassionate and extremely knowledgeable

    by
    Overall
    Bedside Manner
    Wait Time

    Overall experience and subsequent results very good. Thank you

    by
    Overall
    Bedside Manner
    Wait Time

    Always the best bedside manner and explanations 👌

    by
    Overall
    Bedside Manner
    Wait Time

    As always, Dr Anna really goes the extra mile.

    by
    Overall
    Bedside Manner
    Wait Time

    You will never find a better, more caring, more thorough doctor than Dr Hall. I trust her with my whole family. She empowers parents to know what to do when their children get sick and she is always just an email away. Dr Hall is simply the best of the best.

    by
    Overall
    Bedside Manner
    Wait Time

    As usual, all my needs were professionally, satisfactorily, and fully addressed.

    by
    Overall
    Bedside Manner
    Wait Time

    Explanation was clear and was very good with communication with me.

    by
    Overall
    Bedside Manner
    Wait Time

    Always gives time to you. Explains your symptoms, illness & needs. Interested in her patients.

    by
    Overall
    Bedside Manner
    Wait Time

    Doctor is not only friendly, but very informative about the diagnosis and treatment she prescribes which is by far my best experience yet. She's very helpful and is willing to go the extra mile for her patients ❤

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is a passionate, knowledgeable practitioner. Her holistic style of treatment is visionary.

    by
    Overall
    Bedside Manner
    Wait Time

    Caring, knowledgeable, thorough in her work. Dr Hall has been my GP for more than a decade.

    by
    Overall
    Bedside Manner
    Wait Time

    I like Dr Anna's time management. She attends to my needs and give informed options to guide me. She is sensitive to medical care expenses and guides to best utilise funds available.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is very knowledgeable and she conveys the information clearly to her patients. She is compassionate and an excellent diagnostician.

    by
    Overall
    Bedside Manner
    Wait Time

    As good as it gets. Very punctual highly recommend

    by
    Overall
    Bedside Manner
    Wait Time

    A wonderful doctor who listens, guides and just overall amazing!!

    by
    Overall
    Bedside Manner
    Wait Time

    One of the most informative Doctors I have encountered.

    by
    Overall
    Bedside Manner
    Wait Time

    The best doctor I had the pleasure of visiting for a consultation.

    by
    Overall
    Bedside Manner
    Wait Time

    As per normal. Oustanding. Can't complain about any thing. Knowledge of meds an treat an advise is goooood

    by
    Overall
    Bedside Manner
    Wait Time

    All these years Doc. Hall is friendly an easy to speak to and very professional.

    by
    Overall
    Bedside Manner
    Wait Time

    Always find her a pleasant person and explains things in detail so you know what is going on.

    by
    Overall
    Bedside Manner
    Wait Time

    Location and parking convenient for me. Dr Hall is always punctual and very easy to converse with.

    by
    Overall
    Bedside Manner
    Wait Time

    It was a pleasure dealing with Dr. Anna Hall, she is caring and compassionate. Thank you for bringing a smile to my day.

    by
    Overall
    Bedside Manner
    Wait Time

    Knowledgeable and empathetic - thank you

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall takes time to explain everything from how things are supposed to function to how the medication works

    by
    Overall
    Bedside Manner
    Wait Time

    Professional in all aspects. The home setup is nice and neat.

    by
    Overall
    Bedside Manner
    Wait Time

    Compassionate and thorough, quickly put my 77-year-old mother at ease. Highly recommended.

    by
    Overall
    Bedside Manner
    Wait Time

    All my needs were highly satisfactorily dealt with.

    by
    Overall
    Bedside Manner
    Wait Time

    As always Dr Hall listens to what you have to say then after he examination she makes a decision. Gives one confidence

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is always brilliant. Efficient, informative and empathetic.

    by
    Overall
    Bedside Manner
    Wait Time

    How can she improve on perfection, this dr is the best

    by
    Overall
    Bedside Manner
    Wait Time

    Actually listens to you and explains everything in lay man’s terms. Also excellent with children

    by
    Overall
    Bedside Manner
    Wait Time

    I absolutely love her, and I was so comfortable.She listens and explains everything in detail.Very happy patient.😊

    by
    Overall
    Bedside Manner
    Wait Time

    Always takes her time with her patients and listens to you. She’s been our family Dr for 7 years and always been the same

    by
    Overall
    Bedside Manner
    Wait Time

    Very sweet, caring and understanding demeanor. Highly recommend

    by
    Overall
    Bedside Manner
    Wait Time

    BEST GP ever! Extremely professional, thorough and knowledgeable, I can really recommend Dr Anna Hall for patients of all ages.

    by
    Overall
    Bedside Manner
    Wait Time

    Always a pleasure to visit Dr Hall when not feeling well.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Anna has been my GP for over 15 years. She embodies the qualities of a truly exceptional doctor: competence, compassion, dedication, and a commitment to the well-being of her patients. Thank you Dr. Anna

    by
    Overall
    Bedside Manner
    Wait Time

    Very informative and helpful. Professional

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall remains the most caring, dedicated and educated health professional I know. She takes every patient seriously and she is especially excellent with kids. I don’t know what we would do without Dr Hall!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is simply the best! As ill as I may feel going into an appointment, I always leave feeling better understanding more of why I feel the way I do and what the next steps are. Dr Hall's ability to listen, care, nurture and advise while adopting the highest level of professionalism is the best medicine any patient needs.

    by
    Overall
    Bedside Manner
    Wait Time

    The first Dr that i have encountered that listens, takes her time with diagnosis, and gives guidance and plans to rectify the problem. Very kind and compassionate . Very knowledgeable.

    by
    Overall
    Bedside Manner
    Wait Time

    Definitely the best Dr I've ever dealt with.

    by
    Overall
    Bedside Manner
    Wait Time

    Best GP I’ve ever had. Great at educating patients about their condition as well as explaining the medication prescribed.

    by
    Overall
    Bedside Manner
    Wait Time

    Best GP I have ever been to with a great bedside manner.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is lovely and I highly recommend her. She has such a caring manner. She listens, asks questions and explains things to you.

    by
    Overall
    Bedside Manner
    Wait Time

    She really listens and makes you feel welcome and at ease

    by
    Overall
    Bedside Manner
    Wait Time

    She takes the time to EXPLAIN to the patient the illness and the medicinal effect

    by
    Overall
    Bedside Manner
    Wait Time

    First visit very good experience and extremely helpfull

    by
    Overall
    Bedside Manner
    Wait Time

    Everything was brilliant Dr. Hall is super thorough and I can't recommend her enough.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is always willing to help, truly cares for her patients.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall has been our house Dr for the past 5 years and she's always been the same very informative and up to date with the latest medical procedures and policies. A pleasure to work with her and see her takes her time with you and explain anything and everything you need to understand about your diagnosis. Always and informative time spent with her.

    by
    Overall
    Bedside Manner
    Wait Time

    Always going the extra mile! Friendly service from both doctor and receptionist.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is a very compassionate doctor, who goes the extra mile in explaining to you what is happening in your body even to point to drawing you a picture to help you understand. She gives you her full attention and makes you feel like she really cares about you as a patient. She also checks up on you via email to hear how you doing and if what she has prescribed has helped or if you need to go an see a specialist. She has been how house Doctor for about 5 years and she's being the same throughout and very knowledgeable and up to date with the latest medical procedures and practice.

    by
    Overall
    Bedside Manner
    Wait Time

    Such an awesome Dr Hall is, kind, did not rush me, listened attentively to all my questions. Wish I had changed Dr's earlier in my life.

    by
    Overall
    Bedside Manner
    Wait Time

    Super Doctor, very informative, excellent to explain things in laymen's terms! thanks Etienne

    by
    Overall
    Bedside Manner
    Wait Time

    A more sympathetic physician than Dr Hall will be hard to find.

    by
    Overall
    Bedside Manner
    Wait Time

    Very good with patient and she always explains to the detail and u dont have to wait long in and out

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is a caring and considerate. She takes time to understand the issues before diagnosis and treatment. I like her and it testament to her experience.

    by
    Overall
    Bedside Manner
    Wait Time

    It was very easy and effective to schedule an appointment with Dr. Anna Hall and we will definitely do it this way when necessary.

    by
    Overall
    Bedside Manner
    Wait Time

    Highly recommend Dr Anna Hall. Just love this easy way of booking an appointment.

    by
    Overall
    Bedside Manner
    Wait Time

    The best dr you can get. She always make time for me, listens to all my complaints and walks the extra mile to try and find solutions without charging an arm and a leg. She is a specialist in a catagory of her own; does research and explains in detail to make sure I understand every aspect of my problems. Answers emails after hours to give advise.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall always makes me feel at ease, and receptionist Gail is a treasure

    by
    Overall
    Bedside Manner
    Wait Time

    It's always a pleasure to visit Dr Hall, she is very professional and a caring doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is an excellent doctor, she explains everything in detail.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Hall is a very kind and compassionate doctor who takes the time to listen and offer good advice before arriving at a diagnosis. She always errs on the side of caution and gives detailed explanations.

    by
    Overall
    Bedside Manner
    Wait Time

    Everything went well and as expected !

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Anna Hall is really and awsome dr she explains to you very nicely whats wrong with u and i will recommend her to anyone

    by
    Overall
    Bedside Manner
    Wait Time

    Very efficient and her medical knowledge astounds me. Great Doctor, thankful that I found her.

    by
    Overall
    Bedside Manner
    Wait Time

    Experienced, knowledgeable and empathetic doctor. No rushed consultation.Highly recommended.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall has been my GP for many years. I really appreciate her ability to explain complex medical matters in a simplistic manner I can understand.

    by
    Overall
    Bedside Manner
    Wait Time

    Appointment for consultation easy to follow. Excellent receptionist and Dr Hall very thorough.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent and very thorough - highly recommend this Dr

    by
    Overall
    Bedside Manner
    Wait Time

    She is an excellent Doctor. I can highly recommend her.

    by
    Overall
    Bedside Manner
    Wait Time

    I don’t know what I will do if dr Anna retires. She knows what she is talking about and always gives you choices. Her GP experience is hard to find anywhere else. I had to find another GP a while ago when she was not available, but was very disappointed in their lack of knowledge. I can truly recommend dr Anna.

    by
    Overall
    Bedside Manner
    Wait Time

    Very knowledgeable - a good listener and always prepared to go the extra mile.Thank you Dr Hall.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Anna Hall has an excellent bedside manner, and displays genuine interest in her patient. Which she sees holistically

    by
    Overall
    Bedside Manner
    Wait Time

    Wonderful Dr. Very informative and kind.

    by
    Overall
    Bedside Manner
    Wait Time

    I will highly recommend Dr AG Hall. She is easy to speak to and explains everything professionally.

    by
    Overall
    Bedside Manner
    Wait Time

    Our experience with Dr Hall has always been exceptional, from beginning to end. Thank you

    by
    Overall
    Bedside Manner
    Wait Time

    I truly appreciate her wisdom, concern and compassion.

    by
    Overall
    Bedside Manner
    Wait Time

    Booking is always convenient and approval is within minutes of booking an appointment. Dr Hall provides clear and concise reasoning behind recommended treatment and has always provided great guidance.

    by
    Overall
    Bedside Manner
    Wait Time

    Always professional on time and excellent care

    by
    Overall
    Bedside Manner
    Wait Time

    Always amazing! Always explains everything so I can understand and very professional

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is excellent. She is patient, a good listener and very knowledgeable and up to date with the latest progress in medicine.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Anna Hall is always very friendly and the waiting time is perfect and she and the receptions is always so kind and she always explains everything to u in person would definitely recomend her to others

    by
    Overall
    Bedside Manner
    Wait Time

    very professional and a caring person.

    by
    Overall
    Bedside Manner
    Wait Time

    Astute, insightful practitioner. I wouldn't go anywhere else.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr hall is very approachable and easy to talk to

    by
    Overall
    Bedside Manner
    Wait Time

    I would recommend Dr Hall over and over again. No better service anywhere.

    by
    Overall
    Bedside Manner
    Wait Time

    I highly recommend Dr Hall, extremely thorough and knowledgeable.

    by
    Overall
    Bedside Manner
    Wait Time

    My experience during visits at this practice is and always has been excellent.

    by
    Overall
    Bedside Manner
    Wait Time

    Always know you are going to get quality care from Dr Hall. She takes the time to explain all the medication and information on how it is going to help.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Anna is very thorough and respectful of my medical choices. Explain very well.

    by
    Overall
    Bedside Manner
    Wait Time

    Best Docter in Cape Town. She takes time to explain everything and therefore you leave feeling confident in her diagnosis.

    by
    Overall
    Bedside Manner
    Wait Time

    Listens and is not prescriptive

    by
    Overall
    Bedside Manner
    Wait Time

    Always a good experience. Attentive and a good listener

    by
    Overall
    Bedside Manner
    Wait Time

    Kyk asb op my rek. Daar is n spelfout by my adres. Wilgers Aftree Oord. Dankie

    by
    Overall
    Bedside Manner
    Wait Time

    An absolutely brilliant doctor. Caring, understanding and she explains things well that you know exactly what is required, and why.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is to be highly recommended, taking her time to explain in depth the problem and procedure. I am constantly impressed by her knowledge and caring attitude.

    by
    Overall
    Bedside Manner
    Wait Time

    Very informative, will highly recommend

    by
    Overall
    Bedside Manner
    Wait Time

    What I like about Dr Hall is that she explains how medication works and what will work for me.

    by
    Overall
    Bedside Manner
    Wait Time

    Gail the receptionist is very friendly and helpful and Dr Hall as professional and excellent as always.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr has promptly & with empathy attended to my sick request.

    by
    Overall
    Bedside Manner
    Wait Time

    Always helpful kind and caring

    by
    Overall
    Bedside Manner
    Wait Time

    Was very happy with visit and with the information that was given regarding the issue

    by
    Overall
    Bedside Manner
    Wait Time

    She really goes the extra mile takes time to discuss medication and always willing to listen.

    by
    Overall
    Bedside Manner
    Wait Time

    My only concern is the chairs in the waiting room should be cleaned of all white cat/dog hair.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Anna Hall, is SIMPLY THE BEST! Extremely thorough and knowledgeable! Always on time. Her receptionist Gail is a gem. My family and I would not go to any other GP.

    by
    Overall
    Bedside Manner
    Wait Time

    Explain everything in detail and in layman’s language

    by
    Overall
    Bedside Manner
    Wait Time

    Great to have our doctor back. I forgot about two items that I wanted her to check on....sadly

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is caring and attentive. She has all her patients trust in her care

    by
    Overall
    Bedside Manner
    Wait Time

    I was relieved of pain in 3 days

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is very professional and I have the utmost confidence in her.

    by
    Overall
    Bedside Manner
    Wait Time

    I am very impressed at how informative she is and the way she handles the consultation.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is very patient and understanding, she actually listens to you and takes the time to explain everything as well as different options available, and respects ones views. Very compassionate, I will not go elsewhere!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is an fantastic GP. She educates as she treats, so when leaving the appointment you are fully informed on your ailment and treatment plan. I really appreciate she is always on time for appointments.

    by
    Overall
    Bedside Manner
    Wait Time

    Wonderful doctor, listens and also explains in detail.

    by
    Overall
    Bedside Manner
    Wait Time

    I can highly recommend Dr Anna Hall. She is compassionate, she listens and give best advice. I trust her 100%

    by
    Overall
    Bedside Manner
    Wait Time

    I have know Dr Hall for years and despite me living far from her practise now, I still prefer to go to her. She takes time to go through her diagnosis and explain her recommended treatment while also taking time to educate.

    by
    Overall
    Bedside Manner
    Wait Time

    I have been going to dr Hall for years, she is very attentive and deals with all her patients with a lot of care!

    by
    Overall
    Bedside Manner
    Wait Time

    She is always efficient and very thorough.

    by
    Overall
    Bedside Manner
    Wait Time

    Kind, , gentle, great in explanation, reassuring, open to holistic care, understood medications and interactions. Five ⭐

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is always welcoming, never rushed, and takes the time to discuss any medical problem and answer any questions succinctly. The perfect G.P.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall was absolutely lovley! I've been looking for a femal doctor and she was wonderful. She took her time and made me feel comfortable. I definitely recommend her.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Hall is by far the best G.P I have ever crossed paths with. She always makes you feel welcome and at ease. Great overall knowledge.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent physician with a great bedside manner and a passion for patient education. It’s great knowing what the treatments and medications are supposed to achieve and not just to be given a script and a regimen.

    by
    Overall
    Bedside Manner
    Wait Time

    Without doubt, THE best Doctor in Cape Town. I particularly appreciate how Dr Hall thoroughly explains whatever is going on in your body and how XYZ meds will help

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is everything you want in a GP, kind, caring, knowledgeable, and you leave feeling empowered because she explains everything so well. I have finally found the amazing GP I’ve been looking for. HIGHLY recommend.

    by
    Overall
    Bedside Manner
    Wait Time

    No waiting time for my appointment. Dr Hall explained her diagnosis in a way I could understand and also gave the reasons for the medication she prescribed.

    by
    Overall
    Bedside Manner
    Wait Time

    She will always stay my GP, a very caring person. You don't find many of them around like her.

    by
    Overall
    Bedside Manner
    Wait Time

    Surely one of the most professional and thorough physicians in Cape Town.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Anna is better than gold. She takes care of every aspect of her patient's life.

    by
    Overall
    Bedside Manner
    Wait Time

    The best GP I have ever had. 12 years now.

    by
    Overall
    Bedside Manner
    Wait Time

    First time visiting Doctor Hall, she made me feel extremely comfortable and she was very informative. Would highly recommend her

    by
    Overall
    Bedside Manner
    Wait Time

    DR Hall has been our family doctor for over 15 years. Highly recommended !

    by
    Overall
    Bedside Manner
    Wait Time

    The most thorough dr I have had in my 71 years. When I leave her office I know exactly what is going to happen with my health problem, what is the best medicine for my situation at the best price. She always has enough time to listen and explain.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is kind and compassionate as well as straightforward. She has a wealth of knowledge and I feel safe in her hands. She follows all the covid protocol rigidly.

    by
    Overall
    Bedside Manner
    Wait Time

    First time using this doctor and service and was very impressed.

    by
    Overall
    Bedside Manner
    Wait Time

    The patient matters as a person

    by
    Overall
    Bedside Manner
    Wait Time

    Always friendly, efficient and professional. One does not feel like just a number.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall always runs on time, and if she is running late or there is a change to her schedule, her PA will advise you which is great! Dr Hall genuinely cares about her patients well being! She takes the time to listen and advise you to the best of her ability.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is the nicest doctor I have had attend to me. She is thorough in every way, nothing is too much trouble.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Hall draws on her wealth of experience to quickly ascertain the root cause of illness and make the necessary recommendations.

    by
    Overall
    Bedside Manner
    Wait Time

    Very thorough, explains everything carefully!

    by
    Overall
    Bedside Manner
    Wait Time

    She takes the time to explain everything properly. I didn't feel rushed with questions I had. She was extremely thorough and helpful.

    by
    Overall
    Bedside Manner
    Wait Time

    She is very patient and thorough. When you leave the practice, you are empowered with knowledge relating to your situation. Kudos to Dr Hall.

    by
    Overall
    Bedside Manner
    Wait Time

    Appointment easily made and visit to Dr Hall pleasant helpful and professionally conducted

    by
    Overall
    Bedside Manner
    Wait Time

    I have never seen a Dr who is patient and welcoming like Dr Anna, she explains everything in simple terms. Thank you Doc

    by
    Overall
    Bedside Manner
    Wait Time

    Highly competent, efficient, holistic, empathetic.

    by
    Overall
    Bedside Manner
    Wait Time

    The Medical Profession is blessed to have such a caring, ethical and thorough doctor as Dr. Anna. As a patient of hers since 2009 we have the utmost trust in her with our health issues.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is an incredible doctor. She is caring and is very responsive to mails sent after appointments for follow ups.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is a very experienced practitioner and does excellent diagnosis. She is always caring and has the best interest of her patients at heart.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent Doctor, super caring and great support staff too!

    by
    Overall
    Bedside Manner
    Wait Time

    Best listener and very thorough work to help a unique situation.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall was friendly and thorough and used laymans terms which is a major plus!

    by
    Overall
    Bedside Manner
    Wait Time

    I am 66 years old (with my fair share of ailments and chronic conditions). I've also lived in two different provinces and I have NEVER known anyone as caring, helpful and precise as Dr Hall. BEST DOCTOR EVER!

    by
    Overall
    Bedside Manner
    Wait Time

    Best Doctor Ever

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Hall takes the time to explain everything in detail and I am very impressed. Excellent bedside manner. I would recommend anyone to visit Dr. Hall.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is amazing as she listens and cares and is thorough. She then helps find a solution that best works for you

    by
    Overall
    Bedside Manner
    Wait Time

    No waiting time, she takes time to explain everything to make sure that you understand. I like the fact that she gives you options that will work for you, overall she is very nice. Best Dr 👌😍

    by
    Overall
    Bedside Manner
    Wait Time

    It was easy to book and I was kept up to date with reminders and my visit went well. She is very professional and knowledgeable with years of experience

    by
    Overall
    Bedside Manner
    Wait Time

    excellent service from Dr Hall as always.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall always takes the time to examine you properly and explains things so you can understand. She is very patient with her patients and takes care in listening to them. Highly recommend

    by
    Overall
    Bedside Manner
    Wait Time

    Always on time and very caring towards me.

    by
    Overall
    Bedside Manner
    Wait Time

    Understanding, conscientious, and always a pleasure to consult with. Dr Hall is highly recommended by me.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is a caring and competent doctor. I highly recommend her!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is a great doctor who takes the time to listen to your issue and also takes the time to explain things. You never feel rushed in an appointment.

    by
    Overall
    Bedside Manner
    Wait Time

    An incredible GP

    by
    Overall
    Bedside Manner
    Wait Time

    As a first time patient, I felt extremely welcome and made to feel very comfortable. I will definitely be recommending Dr Hall and her very friendly receptionist Gail.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is the first doctor that took the time to listen to my problem, research my visits to previous Specialists as I was with her, and explain in easy language the cause of my consistent pain. Then treat it. She is EXCELLENT.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is a very attentive, comprehensive and caring GP. I would recommend her to anyone who wants a good engagement with a doctor

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Hall has such an amazing demeanour and her interaction and way she explains situations to kids is second to none!

    by
    Overall
    Bedside Manner
    Wait Time

    Best doctor we have ever had; outstanding diagnostician.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent Service provided. Prompt in corresponding Friendly and helpful Thank you Dr Anna Hall

    by
    Overall
    Bedside Manner
    Wait Time

    Helped within minutes and good service

    by
    Overall
    Bedside Manner
    Wait Time

    Took so much time to inform me of condition/medication. Really appreciate her gentle, caring manner

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent in education on various medical conditions. Very patient and client orientated.

    by
    Overall
    Bedside Manner
    Wait Time

    Wonderful Doctor. Thorough and takes time to explain everything. Always gives different options for treatment.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr goes all out to help all types of people most of the time going above what's expected with the kindest advice and honesty

    by
    Overall
    Bedside Manner
    Wait Time

    Pragmatic and the view and opinion of patient counts. Listens and one never feels rushed

    by
    Overall
    Bedside Manner
    Wait Time

    Very thorough and listens to what you are saying. Doesn't rush you. Takes the time to explain the diagnosis and treatment.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is always very detailed and thorough. Taking her time with diagnoses and explanations. I have so much faith in her and won’t go to anyone else as a GP.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is an incredible doctor. She is very gentle and knowledgeable. She makes sure you understand your symptoms as well as why you are experiencing it which is amazing. She treats you with the uttermost respect irrespective of age. Highly recommended.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is such a wonderful doctor! She treats you with kindness and respect - and explains everything in detail. I will never go to anyone else.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is always very thorough with her assessment of the ailment and takes time to explain the treatment options and expected outcomes.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is an amazing Dr always takes the time to explain things to you, she never rushes the appointment

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Anna Hall is a most competent, compassionate and knowledgeable GP. Holistic in her approach to managing health and wellness & not just focused on "disease" management.

    by
    Overall
    Bedside Manner
    Wait Time

    The best GP I've ever been to. Very thorough, empathetic, patient and understanding.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is great at explaining everything to her patients and arming them with the knowledge to allow them to make the best decision for themselves.

    by
    Overall
    Bedside Manner
    Wait Time

    Open to discuss all issues relating to reason for the visit and listens well. Satisfactory recommendations and action.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Hall is always on time. I have never waited longer than 5min. She will assess everything from all angles and does not just medicate people. She also explains in detail what is happening. I have never had a better GP.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is a great doctor - she takes her time, explains in-depth to you and really seems to care about her patients (something lacking nowadays!).

    by
    Overall
    Bedside Manner
    Wait Time

    Always very attentive. Listens to her patients carefully and explains in detail.

    by
    Overall
    Bedside Manner
    Wait Time

    All-round best option...Genuinely concerned for one's well-being... and excellent rapport with children.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is a true professional and takes her time to explain her diagnosis. She really is wonderful and has excellent bedside manners.

    by
    Overall
    Bedside Manner
    Wait Time

    I highly recommend Dr Anna Hall. So knowledgeable, extremely thorough, explains everything in detail, I feel like my family's health is in such capable hands now. Gail and Janette were so efficient in welcoming me as a new patient to the practice. When one feeling so ill, but you almost forget in the moment, as a result of their special care and attention.

    by
    Overall
    Bedside Manner
    Wait Time

    Was an overall excellent experience!!! Dr Hall is so patient and gives explanations in detail. She really seems to care about her patients.

    by
    Overall
    Bedside Manner
    Wait Time

    Ek het gister my seun Marco by Dr. Hall gehad, fantastiese dokter, het vir hom so mooi verduidelik wat om te doen, eers met my bespreek wat die medisyne my gaan kos, voor sy sommer voorgeskryf het. Sy gee beslis om vir jou as persoon wat "siek" is. Dan moet ek ook net bysê, dat haar Ontvangsdame, ook jou die gevoel gee dat jy welkom is en nie net 'n nommer nie - Colette

    by
    Overall
    Bedside Manner
    Wait Time

    Very thorough doctor, takes time to explain what the problem is and the various treatment options available. Always on-time and friendly. Reception staff are efficient and friendly too.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is always caring and kind. She genuinely cares about your welfare. Her staff are also awesome.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is Compassionate, caring and experienced. She genuinely cares for you. Her staff is also wonderful.

    by
    Overall
    Bedside Manner
    Wait Time

    Very happy, amazing to be able to book online, was in and out and took my feelings into consideration

    by
    Overall
    Bedside Manner
    Wait Time

    Empathetic, holistic approach. Takes time to ensure you (the patient) fully understand her recommendations for management of your presenting complaint. Excellent record-keeping, so always has your comprehensive medical history (physical, psychosocial, emotional aspects of your health and well-being) at her fingertips.

    by
    Overall
    Bedside Manner
    Wait Time

    Our family doctor now for about 10 years. Wish we found Dr Hall earlier. Her knowledge of illness and pharmaceuticals to treat is excellent. She's excellent with adults and children. I highly recommend Dr Anna Hall.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall explained all my different options to me in an understandable way. Such a caring and wonderful doctor! I would go back any day!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is always professional and thorough in her consultations. The appointment never feels rushed. I would highly recommend her practice.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent doctor, explains your ailments in a caring way. Highly recommend Dr Anna Hall

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is a very competent and very friendly doctor. I'm very happy to have her as my GP.

    by
    Overall
    Bedside Manner
    Wait Time

    Combines professional competence with prompt response and personal care and attention

    by
    Overall
    Bedside Manner
    Wait Time

    I would HIGHLY recommend Dr Hall. Caring, thorough and always willing to go the extra mile. Gail and the rest of the staff are also fantastic!

    by
    Overall
    Bedside Manner
    Wait Time

    Gentle, caring and thoroughly explains everything to you, and explores all the options with you

    by
    Overall
    Bedside Manner
    Wait Time

    I am of the opinion that Dr Hall is one of the best GP's in the northern suburbs of Cape Town. She is very attentive to her patient's needs and will always explain different options. I like the location and the fact that medical rates are being used. Dr Hall, you are best and thus the reason why I have been a patient for years.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is the most thorough, professional and empathetic doctor I have ever visited. She is also very enthusiastic about educating you properly on all aspects of your condition or ailment. Highly recommended.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is the most phenomenal GP. I never feel rushed, she listens sincerely, questions thoughtfully and provides excellent advice and insightful health plans. I always walk out feeling heard and empowered. She is excellent with my two young children too.

    by
    Overall
    Bedside Manner
    Wait Time

    Very good Dr and very good bedside manner and she is well informed about diagnosing one and if she has any doubt she will refer you I'm so glad that I have her as house Dr.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is an outstanding GP. She is attentive, informative and always there to assist. From the moment you walk through the door you are welcomed and feel like part of their family. Thank you for being an incredible team.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Anna is super thorough and very caring. Great experience with Gail her admin manager as well. Highly recommend.

    by
    Overall
    Bedside Manner
    Wait Time

    She is the best GP that I have ever been too! Absolutely love going to her. She loves her patients and only ever has your best interest at heart.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is an amazing doctor. She is compassionate, a great listener and her advice is always personalized and thorough. She is brilliant with children and her commitment to helping others is always evident. You never feel like a number, she sincerely cares about her patients.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is not only a brilliant diagnostician but also a very empathetic and patient doctor. She takes time in her consulting room to listen attentively and get full history. She is also able in an exceptionally calm and professional manner to give advice, recommendations and outline a treatment plan all while managing her patient’s expectations in a friendly and practical manner. Will never go to another doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is not your average GP! She is highly qualified, informed and up to date with the latest medical information. I appreciate the way she listens and advises and her 30 minute appointments which don't make you feel she's in a rush!

    by
    Overall
    Bedside Manner
    Wait Time

    I have been with Dr A Hall for a couple of years. I love her commitment to my family & the care taken to ensure we understand our treatment plan!

    by
    Overall
    Bedside Manner
    Wait Time

    Very professional treatment and makes a person feel at home, during consults and takes her time to offer a good diagnosis.

    by
    Overall
    Bedside Manner
    Wait Time

    Most Professional personal caring practice. I would highly recommend Dr Anna Hall. Staff make doctors visits a pleasure to.

    by
    Overall
    Bedside Manner
    Wait Time

    On time, then Dr Hall gave her time willingly and went through everything with a fine tooth comb. She is a brilliant Doctor. Thank you.

    by
    Overall
    Bedside Manner
    Wait Time

    She is a wonderful Dr who really listens to you and considers all options before deciding on a way forward.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall has been our family GP for a few years now and we have nothing but the highest respect and regard for her. She is caring, empathetic, professional and thorough. We've even joked that we can't immigrate because we can't take her with us. Without hesitation, we can highly recommend Dr Hall.

    by
    Overall
    Bedside Manner
    Wait Time

    Takes time (the full 30 minutes) and meticulous care to understand your symptoms and related conditions explaining each in detail and giving sound and sane advice - she doesn't run a processing plant of patients. If you want to be heard, visit Dr Hall.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is exceptional. Best GP I have ever visited. And the ladies in reception are warm, friendly and super efficient.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is the best GP we have ever had in our long lives! She is fully up to date on latest medical developments, she uses streamlined systems and her 'bedside manner' is empathetic and professional.

    by
    Overall
    Bedside Manner
    Wait Time

    She explained everything well and made me feel comfortable. Very professional.

    by
    Overall
    Bedside Manner
    Wait Time

    I heartily recommend this general practitioner. Up-to-date with medical information, a good listener, and a highly ethical doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall is kind, professional, caring and thorough. I never want to go to another GP! HIGHLY recommended.

    by
    Overall
    Bedside Manner
    Wait Time

    Best GP around. Thorough and caring. Dr Hall takes the time needed to make sure you are sorted before you leave.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Hall has restored my faith in medicine, she listens, is kind but firm (there's a look) and above all, she treats her patients holistically. I am not just whatever my ailment is, I am lots of other things as well; she is calm, reassuring and explains everything carefully, which automatically makes one feel better. I cannot praise her enough. Thank you Dr Hall.

    by
    Overall
    Bedside Manner
    Wait Time

    The most thorough, patient, compassionate doctor. You never feel rushed, she explains your diagnosis and treatment plan in a way that you can understand and is phenomenal with young kids. Best GP ever!

    by
    Overall
    Bedside Manner
    Wait Time

    By far my favorite Dr! She explains everything clearly. Listens attentively and works to find the best solution

    by
    Overall
    Bedside Manner
    Wait Time

    After my visit I know what medication I need to take next time because dr Hall took time to explain them in detail for me.

    by
    Overall
    Bedside Manner
    Wait Time

    The best Dr in Cape Town. Thorough, with a great bedside manner, explains everything you need and want to know.

    by
    • Funds and Pricing

    Medical Aid rates charged to fund members with day-to-day cover and available savings. For more details please call our rooms


    .: R .