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. Rip da Silva

General Practitioner

Medical Services (151 recommendations)
Photo of Dr. Rip Da Silva

Dr. Rip da Silva

General Practitioner

Medical Services (151 recommendations)
  • Doctors Rooms on Kloof

    • 3 Kloof Nek Road
    • Gardens
    • Cape Town
  • Opening Hours:
    08:00 to 17:00 (Mon-Fri)
    08:30 to 13:00 (Sat)
    Closed (Sun & Public Holidays)
  • Accepted Medical Schemes:
    Anglo Vaal BMW Employees Medical Bankmed Discovery Engen Glencore Medical Scheme LA Health Lonmin Malcor Naspers Netcare Netcare Medical Scheme Quantum Remedi Retail Medical Aid SAB Medical Scheme TFG Medical Scheme Tsogo Sun Group University Of KZN
  • 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
  • About Rip

    Dr Rip da Silva is a general practitioner at Doctors Rooms on Kloof. He has a research background in anatomy attaining a BSc hons and MSc from the University of Cape Town and then went on to study medicine at the
    University of the Witwatersrand.
    A father of three, his medical interests are diverse and include family medicine, men’s health, diving medicine, aesthetic medicine and minor surgical procedures.  


    • Most recent recommendations
    Overall
    Bedside Manner
    Wait Time

    issues very well explained and very accommodating follow up procedures outlined

    by
    Overall
    Bedside Manner
    Wait Time

    Knowledgeable and personable, I felt very comfortable with the assessment and recommendations from Dr. Rip.

    by
    Overall
    Bedside Manner
    Wait Time

    No matter what the medical issues are doctor make your feel you are the most important patient in his practice and I do value his time attention and medical expertise

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Rip is the best. Professional and thorough

    by
    Overall
    Bedside Manner
    Wait Time

    Punctual Excellent knowledgeable caring

    by
    Overall
    Bedside Manner
    Wait Time

    I can strongly recommend Dr Da Silva as he has a new fresh approach towards the patient and how whatever has te be treated and the way it should be treated

    by
    Overall
    Bedside Manner
    Wait Time

    Efficient, courteous and professional.

    by
    Overall
    Bedside Manner
    Wait Time

    Very attentive and knowledgeable Dr

    by
    Overall
    Bedside Manner
    Wait Time

    Reliable and very professional GP. Thanks!

    by
    Overall
    Bedside Manner
    Wait Time

    I highly recommend Dr da Silva, he's an excellent doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Always handled efficiently and explained all that is going on.

    by
    Overall
    Bedside Manner
    Wait Time

    Perfect experience. Always super professional, friendly, and attentive.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Da Silva is an excellent doctor and always treats me with care, compassion and a wealth of knowledge.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Da Silva and the whole Drs on Kloof team were very professional. Dr Da Silva explained my question in detail, leaving me in a position to make an informed opinion. Will definitely recommend him.

    by
    Overall
    Bedside Manner
    Wait Time

    As always, Dr da Silva is an excellent doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Prepares well. Knows his patient on all levels.

    by
    Overall
    Bedside Manner
    Wait Time

    Friendly, kind and explains all problems very well. Receptionists also very friendly and helpful.

    by
    Overall
    Bedside Manner
    Wait Time

    Swift booking process. Dr Da Silva on point as always

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Rip is always genuine, concerned, helpful and knowledgeable. It a pleasure having him as my Dr

    by
    Overall
    Bedside Manner
    Wait Time

    Dr da Silva dealt with my health issues with exceptional expertise and care. Thank you for being an amazing doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Professional but not too formal, pleasant manner - strikes the right note.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent service with every visit

    by
    Overall
    Bedside Manner
    Wait Time

    Incredibly informative, excellent at what he does, and creates super relaxing and comfortable environment. Also to the point and straight forward which I like.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr De Silva is really great, helps to alleviate anxiety and doesn't give false hoop, explains it clearly. Very easy going yet to the point. So appreciate this.

    by
    Overall
    Bedside Manner
    Wait Time

    Fantastic GP, very knowledgeable- highly recommend

    by
    Overall
    Bedside Manner
    Wait Time

    Absolutely the best most caring doctor

    by
    Overall
    Bedside Manner
    Wait Time

    The best care, lovely rooms, excellent doctors with great down-to-earth approach. Also have some really good magazines in the unlikely event that you have to wait a while.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Da Silva is an excellent doctor who knows his subject very well. His practical approach saved me from a small operation. RecoMed made the appointment making process so much easier.

    by
    Overall
    Bedside Manner
    Wait Time

    Best doc I’ve ever had. Can’t rate him highly rnough

    by
    Overall
    Bedside Manner
    Wait Time

    Feel very comfortable changing to Dr. Da Silva

    by
    Overall
    Bedside Manner
    Wait Time

    Been going to Rip for years and he is, in my opinion, the best GP in Cape Town.

    by
    Overall
    Bedside Manner
    Wait Time

    Best GP in town, consistent with ethics and overall great person to be around.

    by
    Overall
    Bedside Manner
    Wait Time

    Always a very positive experience, knowledgeable and dedicated Dr!

    by
    Overall
    Bedside Manner
    Wait Time

    Has a plan and we work on that for the best results

    by
    Overall
    Bedside Manner
    Wait Time

    Impressed with Dr da Silva. He always made eye contact and listened to what I was saying.

    by
    Overall
    Bedside Manner
    Wait Time

    Great experience as usual. Very happy with my health care provider.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr da Silva was very helpful in diagnosing my illness and proposing a way forward, explaining in as much detail as I desired the process and other option available. Great experience.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr da Silva is a great family doctor, explains diagnosis well and has a kind, caring manner

    by
    Overall
    Bedside Manner
    Wait Time

    Personable and professional- highly recommend!

    by
    Overall
    Bedside Manner
    Wait Time

    Very professional. Highly recommended

    by
    Overall
    Bedside Manner
    Wait Time

    Always a pleasure dealing with Dr.Rip da Silva. Thanks

    by
    Overall
    Bedside Manner
    Wait Time

    very informative and knowledgeable

    by
    Overall
    Bedside Manner
    Wait Time

    Always a very good experience. Dr da Silva is an excellent doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    A thorough efficient assessment

    by
    Overall
    Bedside Manner
    Wait Time

    Super nice staff and the doctors are really helpful

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Rip da Silva is always very kind, helpful and knowledgeable

    by
    Overall
    Bedside Manner
    Wait Time

    Awesome experience for a Doctor's visit.

    by
    Overall
    Bedside Manner
    Wait Time

    We always recommend Rip to friends and family, both home and when visiting from abroad. He has the perfect approach in dealing with patient and has nailed every ailment presented.

    by
    Overall
    Bedside Manner
    Wait Time

    Very happy with everything and will no doubt be using Rip as my GP.

    by
    Overall
    Bedside Manner
    Wait Time

    was trusting and knowledgeable and would highly recommend

    by
    Overall
    Bedside Manner
    Wait Time

    Always a very good consolation with Dr Da Silva

    by
    Overall
    Bedside Manner
    Wait Time

    Dr da Silva is always gentle, kind and informative.

    by
    Overall
    Bedside Manner
    Wait Time

    Compasionat, friendly approach.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Da Silva was very friendly, understanding and informative.

    by
    Overall
    Bedside Manner
    Wait Time

    Convenient online booking, fast response and confirmation. Thorough and affable Doctor who puts you at ease.

    by
    Overall
    Bedside Manner
    Wait Time

    Great all round consultation and personal service

    by
    Overall
    Bedside Manner
    Wait Time

    Rip is an excellent GP. He never just treats the symptom, he looks at the entire picture and helps devise a way forward. He is also great with kids. I highly recommend him as a GP.

    by
    Overall
    Bedside Manner
    Wait Time

    Exceptional care and friendly staff. Highly recommend this doctor's office for top-notch medical services!

    by
    Overall
    Bedside Manner
    Wait Time

    Easy to book appointment & sufficient reminders

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Rip da Silva is the Best Doctor I've ever had!

    by
    Overall
    Bedside Manner
    Wait Time

    One of my biggest annoyances with doctors these days is that they don't respect the time of the patient. Dr. Da Silva has always been on time. Thank you

    by
    Overall
    Bedside Manner
    Wait Time

    Was very impressed with him. First 5one I used him in the practice.

    by
    Overall
    Bedside Manner
    Wait Time

    On time / thoroughly pleasant / instils confidence

    by
    Overall
    Bedside Manner
    Wait Time

    Just the best GP anyone could wish for

    by
    Overall
    Bedside Manner
    Wait Time

    Dr da Silva has been our family GP for a number of years and I would not hesitate to recommend him and the Drs on Kloof practice in general

    by
    Overall
    Bedside Manner
    Wait Time

    Well run practice and an amazing doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Da Silva is absolutely brilliant. For the first time our little ones left a doctors room smiling instead of screaming. Thank you Dr Rip!

    by
    Overall
    Bedside Manner
    Wait Time

    He is fabulous, always professional and always does his best to make you feel comfortable

    by
    Overall
    Bedside Manner
    Wait Time

    A thorough and caring doctor with a down-to-earth disposition. Takes time to explain everything in terms everyone can understand. Excellent!

    by
    Overall
    Bedside Manner
    Wait Time

    Friendly greeting & business-like consultation ... I feel very comfortable having him as my GP ...

    by
    Overall
    Bedside Manner
    Wait Time

    I found the doctor explained my issue to me very well and gave me clear instructions on next steps

    by
    Overall
    Bedside Manner
    Wait Time

    Dr da Silva is kind, professional and knowledgeable. Definitely recommend.

    by
    Overall
    Bedside Manner
    Wait Time

    A wonderful human, and even better Doctor

    by
    Overall
    Bedside Manner
    Wait Time

    friendly - no nonsense approach :-)

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Rip was very friendly and helpful. He was able to give a diagnosis for my knee injury quickly, explained everything clearly, and recommended next steps. He listened and it didn't feel rushed.

    by
    Overall
    Bedside Manner
    Wait Time

    Great knowledge, excellent bedside manner and interaction. Can't feel when blood is drawn ;-)

    by
    Overall
    Bedside Manner
    Wait Time

    Incredible physician. Thorough, patient, knowledgeable, and kind. Willing to address a number of issues in a single appointment. Very impressed.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Rip da Silva is the best doctor in town

    by
    Overall
    Bedside Manner
    Wait Time

    Great doctor and great practice!

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Da Silva tells it straight and has a vested interest in his patient’s health. Could not recommend him highly enough, he’s great.

    by
    Overall
    Bedside Manner
    Wait Time

    Extremely satisfied with Dr da Silva. Friendly and explained everything very well and also very kind.

    by
    Overall
    Bedside Manner
    Wait Time

    the perfect no nonsense doctor everyone needs

    by
    Overall
    Bedside Manner
    Wait Time

    perfect serve ce for what we needed, professional and personable

    by
    Overall
    Bedside Manner
    Wait Time

    Dr is always on time, good assistance and advice

    by
    Overall
    Bedside Manner
    Wait Time

    Happy to recommend Dr da Silva.

    by
    Overall
    Bedside Manner
    Wait Time

    Quick and professional service.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent service, super knowledgable

    by
    Overall
    Bedside Manner
    Wait Time

    A charming, very knowledgeable and professional Doctor. I highly recommend Dr Rip Da Silva.

    by
    Overall
    Bedside Manner
    Wait Time

    Utterly charming and knowledgeable!!

    by
    Overall
    Bedside Manner
    Wait Time

    Always excellent, available and reliable

    by
    Overall
    Bedside Manner
    Wait Time

    Visited this doctor as a visitor overseas. I was very impressed with his knowledge, both locally and internationally regarding my condition. He was also very polite and friendly. If visiting cape town again and needed healthcare this is the gp I would visit.

    by
    Overall
    Bedside Manner
    Wait Time

    All you could wish for in a GP.

    by
    Overall
    Bedside Manner
    Wait Time

    It's been a pleasure going to Dr. Rip da Silva for the past 3 years. He is a great listener and always advocates for what is best for my overall mental and physical health. He is extremely knowledgeable, ethical, and friendly. I feel like I am in good hands and wouldn't go to anyone else.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Rip is really helpful and accommodating

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent, thorough and professional in all aspects

    by
    Overall
    Bedside Manner
    Wait Time

    Dr Da Silva is always open and approachable, and his treatment is always excellent. He listens to his patients and has a very good way of providing choices by recommending alternative treatments. I can highly recommend him.

    by
    Overall
    Bedside Manner
    Wait Time

    Professional, knowledgable, and relatable

    by
    Overall
    Bedside Manner
    Wait Time

    Rip is amazing, caring and concerning

    by
    Overall
    Bedside Manner
    Wait Time

    Awesome doctor - to the point and good feeling of honesty.

    by
    Overall
    Bedside Manner
    Wait Time

    Friendly, patient, supportive, shares the bigger picture to assist you with whatever you might be struggling with.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent experience with Rip. He and the practice make healthcare easy

    by
    Overall
    Bedside Manner
    Wait Time

    What a great experience, highly recommend Dr da Silva to anyone

    by
    Overall
    Bedside Manner
    Wait Time

    Everything went according to the booking.

    by
    Overall
    Bedside Manner
    Wait Time

    Very helpful.Patient friendly and explanatory.l recommend him for a good service.

    by
    Overall
    Bedside Manner
    Wait Time

    I had a great experience with the doctor

    by
    Overall
    Bedside Manner
    Wait Time

    The receptionists can be friendlier. Dealing with them always starts the visit off on a bad note. Consistently so. They are unfriendly, seem unhappy, seem to know zero about customer care/ service and generally treat the patients like numbers/ sheep.

    by
    Overall
    Bedside Manner
    Wait Time

    Professional, friendly, extremely knowledgeable and efficient.

    by
    Overall
    Bedside Manner
    Wait Time

    Professional service and beautiful offices

    by
    Overall
    Bedside Manner
    Wait Time

    Rip is as always very approachable and understanding, he had an intern in attendance and was in my opinion, great in explaining my current situation and the prescribed meds and the reasoning behind it all.

    by
    Overall
    Bedside Manner
    Wait Time

    Such a nice change to not have to wait ages for a Dr and able to conveniently book online.

    by
    Overall
    Bedside Manner
    Wait Time

    Very knowledgeable, efficient, thorough and friendly

    by
    Overall
    Bedside Manner
    Wait Time

    Most amazing Doc in Cape Town. Remembers your face which makes seeing him feel personal.

    by
    Overall
    Bedside Manner
    Wait Time

    Good Experience thank you. Kind Regards

    by
    Overall
    Bedside Manner
    Wait Time

    Dr. Rip da Silva always explains everything and makes me feel at ease

    by
    Overall
    Bedside Manner
    Wait Time

    Dr da Silva is always my preferred Dr of choice. He always takes the time to educate his patients on their symptoms as to avoid them in the future! Appreciate your patience and time. Best Dr EVER!!!

    by
    Overall
    Bedside Manner
    Wait Time

    Sincere & Genuine. An incredible Doctor. Highly Recommendable!

    by
    Overall
    Bedside Manner
    Wait Time

    Amazing doctor. Great with kids. Had a pleasant experience & will be back :)

    by
    Overall
    Bedside Manner
    Wait Time

    Really enjoy the visits as much as possible. Atmosphere is easy and relaxed, Dr da Silva takes the time to make one comfortable and to explain what is going on!

    by
    Overall
    Bedside Manner
    Wait Time

    Thanks you for your generous time you gave me

    by
    Overall
    Bedside Manner
    Wait Time

    Dr da Silva has always been punctual for our appointments which I appreciate. Feel comfortable with him and happy with him as my doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr da Silva had an effective approach to a stomach bug i had. Was in and out under 20mins and felt so much better a few hours later

    by
    Overall
    Bedside Manner
    Wait Time

    Great GP practice. Easy online booking, got seen to very quickly. Dr. da Silva was very accommodating, seeing to both my daughter and myself.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent doctor, very comforting

    by
    Overall
    Bedside Manner
    Wait Time

    Keep up the good work. Thank you for a speedy service.

    by
    Overall
    Bedside Manner
    Wait Time

    Receptionist consistently unfriendly. Previous and latest visit as well as other patients Dr da Silva was super friendly first time round creating the impression of care. Yesterday’s visit was less pleasant. Looking forward to consistently good, professional service and care

    by
    Overall
    Bedside Manner
    Wait Time

    Love how he explains stuff. Very relatable.

    by
    Overall
    Bedside Manner
    Wait Time

    Punctual and efficient. Good experience.

    by
    Overall
    Bedside Manner
    Wait Time

    Couldn't be better. Easy and seamless appointment booking too.

    by
    Overall
    Bedside Manner
    Wait Time

    Sorry I missed it... My girlfriend had a medical emergency!

    by
    Overall
    Bedside Manner
    Wait Time

    Professional, relaxed, great sevice.

    by
    Overall
    Bedside Manner
    Wait Time

    Excellent and personable doctor who I’d highly recommend.

    by
    Overall
    Bedside Manner
    Wait Time

    Best Doctor, always very attentive and full of knowledge for good advice. I have and will always, highly recommend Dr Da Silva

    by
    Overall
    Bedside Manner
    Wait Time

    I would Highly recommend Dr Da Silva. He is calm and very knowledgeable and explained things in layman’s language

    by
    Overall
    Bedside Manner
    Wait Time

    He is a very knowledgeable and professional doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Dr da Silva has a great relationship with his patients that makes them feel they are getting special care.

    by
    Overall
    Bedside Manner
    Wait Time

    Definitely recommend Dr Da Silva.

    by
    Overall
    Bedside Manner
    Wait Time

    He’s the most professional and caring GP I’ve ever been too.

    by
    Overall
    Bedside Manner
    Wait Time

    Easy online booking. Offstreet parking. Didn't wait to go in. Great doctor.

    by
    Overall
    Bedside Manner
    Wait Time

    Friendly, reassuring, knowledgeable, very supportive.

    by
    Overall
    Bedside Manner
    Wait Time

    Best GP in CT , Amazing with kids as well as Adults

    by
    Overall
    Bedside Manner
    Wait Time

    Great visit, service & advice. No issues on waiting time

    by
    Overall
    Bedside Manner
    Wait Time

    Doctor was very polite and professional. He examined me, gave me the diagnosis, made sure that I understood the recommendations for my treatment. I highly recommend this professional.

    by
    Overall
    Bedside Manner
    Wait Time

    Overall good experience. My session was handled with a lot of clarity and we had a candid conversation around sensitive topics. I definitely appreciated the direct, actionable feedback.

    by
    Overall
    Bedside Manner
    Wait Time

    A great Doctor! He makes one feel very comfortable, spends time listening and answering in detail. Would highly recommend him!

    by
    Overall
    Bedside Manner
    Wait Time

    Doctor Rip da Silva was friendly, knowledgeable and the whole appointment was quite quick!

    by
    Overall
    Bedside Manner
    Wait Time

    Friendly, practical and most importantly effective - I feel much better!

    by
    Overall
    Bedside Manner
    Wait Time

    Loved my experience with Dr da Silva. To the point and transparent.

    by
    Overall
    Bedside Manner
    Wait Time

    Wonderful sympathetic doctor who takes time to listen and to explain

    by
    Overall
    Bedside Manner
    Wait Time

    he is great, always sorts me out fast

    by
    Overall
    Bedside Manner
    Wait Time

    Everything was in order, Thank you

    by