UK-Trained General Doctor. Licensed in Spain & the UK.

  • Home
  • Quick Information
  • Contact Us & Opening Time
  • Visitors & Residents
  • Yacht & Villa
  • FAQs
  • Blog & Updates
  • More
    • Home
    • Quick Information
    • Contact Us & Opening Time
    • Visitors & Residents
    • Yacht & Villa
    • FAQs
    • Blog & Updates
  • Home
  • Quick Information
  • Contact Us & Opening Time
  • Visitors & Residents
  • Yacht & Villa
  • FAQs
  • Blog & Updates

Dr O'Keeffe General Doctor, Mallorca, Spain & UK


British European Doctors

BRITISH EUROPEAN DOCTORS

BRITISH EUROPEAN DOCTORSBRITISH EUROPEAN DOCTORSBRITISH EUROPEAN DOCTORS
Click Here to Call Us Now

Dr O’Keeffe - Fast, reliable medical advice, scripts & more

ABOUT DR O'KEEFFE

Dr Sally O'Keeffe is a UK trained, fully licensed medical doctor in both Spain and the UK.  She is an Emergency Medicine Consultant and has worked in the UK NHS since 2002.  


Sally also has expedition and international experience having worked in Asia, Australia, New Zealand and Ireland. She enjoys being an event Medic at various sports and public events.


She is married to Dr J.O'Keeffe and has three children.


COL.070711700 (ESP)

GMC 6054518 (UK)

Guy's, King's & St.Thomas' Medical School, London, UK. Qualified 2002. 

Bsc (Hons), MBBS, FRCEM.

TESTIMONIALS

Read all testimonials

HOW DO I SEE DR O'KEEFFE?

HOW DO I SEE DR O'KEEFFE?

Simply phone, Whatsapp call or message 

Dr O'Keeffe directly. 


"I offer an easy and flexible approach to appointments, according to your work or holiday schedule."


SAME DAY APPOINTMENTS AVAILABLE.

PLEASE PHONE BEFORE ATTENDING.

PRIOR BOOKING IS REQUIRED.

CALL DR O'KEEFFE NOW

OUR SERVICES

HOW DO I SEE DR O'KEEFFE?

  • Medication & electronic script renewal (sent to your phone, no need to print)
  • Medical advice via video or visit
  • Health checks & signposting
  • Specialist referrals
  • Blood, urine & stool tests
  • Scans, x-ray arrangements
  • Sexual infection screens
  • Villa & yacht medical supplies including equipment e.g. defibrillator
  • VIP, Events, Sports, Concierge 

Get in touch

PRICES

INSURANCE

Medication renewal €30

Fit / Unfit to fly / Absence letter €30

Medical review from €50


Extended / family / psychological health appointments available on request


Home / hotel / villa / yacht visits from €100 depending on location

Phone Dr O'Keeffe

INSURANCE

INSURANCE

We accept most Spanish insurance at Clínica Juaneda Hospital during our weekly clinic there.
Otherwise, we issue a receipt and invoice to claim back from your insurance company.

Get In Touch
CLICK TO MESSAGE US ON WhatsApp

UK Trained English Speaking Doctors in Mallorca

CONTACT US

WhatsApp: +34 604216282 Telephone: +34 604216282

OPENING TIMES

Open today

07:00 – 23:00

Please Email Us for Non-Urgent Matters

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Our Services in detail

VIDEO CONSULTS, VISITS & ELECTRONIC SCRIPTS immediately to your phone or e-mail.

VIDEO CONSULTS, VISITS & ELECTRONIC SCRIPTS immediately to your phone or e-mail.

VIDEO CONSULTS, VISITS & ELECTRONIC SCRIPTS immediately to your phone or e-mail.

At British European Doctors we understand you don't want to interrupt your holiday or work to find a medical professional or opinion. Seeking health care abroad can be stressful.  Communication and navigating the health system may be challenging.

Urgent, Routine & Long-term medical care

VIDEO CONSULTS, VISITS & ELECTRONIC SCRIPTS immediately to your phone or e-mail.

VIDEO CONSULTS, VISITS & ELECTRONIC SCRIPTS immediately to your phone or e-mail.

Whether you're a visitor or resident, we deal with all medical issues from a new illness or injury to long-term issues. We can renew forgotten or required medicines, as well as organise any tests or specialist reviews.

Psychological & Physical Health

VIDEO CONSULTS, VISITS & ELECTRONIC SCRIPTS immediately to your phone or e-mail.

Psychological & Physical Health

Psychological health issues can lead to physical ill-health and vice-versa, so we regularly review clients with new or on-going psychological health issues. We are fortunate to have links with some excellent Psychologists and Therapists in Mallorca.

Children & Adults

Psychological & Physical Health

We are very happy to review children, as well as adults. 

Well-man & Well-woman reviews

Annual health checks are recommended now in many countries to prevent or detect any health issues. Consider a simple or detailed health review whilst staying in Mallorca, often at a reduced cost. 

CALL OR MESSAGE US to discuss your medical needs

However, small or large your medical need is, we understand it can be difficult to decide what to do. Please contact us to help you find the best solution!


We are also available as VIP, Concierge & Event Medics at sports tournaments or other functions. Please enquire.

CALL US NOW

Reviews

Yacht & Villa

Yacht Services

Yacht Services

Yacht Services

  • Crew & guest medical care & annual health checks via video or visit
  • Medical supplies including medication & equipment e.g. defibrillator

Villa Services

Yacht Services

Yacht Services

  • Owner & Guest medical advice & annual health checks
  • Villa & car medical kits and defibrillators

FAQs

Do I need a script for antibiotics or inhalers?
Yes - this is a legal requirement in Spain.


Can I drink the water in Spain?

Yes 99.5% of the time, best to check in rural areas and not if it says ‘agua no potable’.


What can I expect from British European Doctors?

Dr O’Keeffe provides the best primary and urgent care medicine service to residents and visitors to the Balearic Islands in Spain.  Our patients' needs are our primary concern.  Dr O'Keeffe is a caring and compassionate health professional who recognises how important it is to feel listened to.  We practice up-to-date, evidence-based medicine.

Phone Dr O’Keeffe for an appointment

Blog & Updates

  • Home
  • Quick Information
  • Contact Us & Opening Time
  • Visitors & Residents
  • Yacht & Villa
  • FAQs
  • Blog & Updates

British European Doctors

Carrer de Monsenyor 1, Ponent, Spaces Office 153, Palma de Mallorca, 07014, Balearic Islands, Spain

Call or WhatsApp us on +34604216282

Copyright © 2022 British European Doctors - All Rights Reserved.


Private Policy & Data Protection

Last updated: 17.06.25

This privacy notice explains how Dr. O'Keeffe, collects, uses, and protects your personal data in accordance with the General Data Protection Regulation (EU) 2016/679 (GDPR) and Spanish Law 3/2018 on the Protection of Personal Data and Guarantee of Digital Rights (LOPDGDD).

1. 

Identity of the Data Controller

Name: Dr. O'Keeffe

Phone: +34604216282

Email: info@britisheuropeandoctors.com


2. 

Personal Data Collected

We may collect and process the following types of personal data:

  • Identification data (name, date of birth, DNI/NIE/passport)
  • Contact data (phone number, email address, postal address)
  • Health data (medical history, diagnoses, treatments, prescriptions, lab results)
  • Payment information (if billing applies)

This data is collected:

  • During consultations (in person or remotely)
  • Via forms submitted online or by email
  • During phone or WhatsApp communication

3. 

Purpose and Legal Basis for Processing

Your data is processed to:

  • Provide medical diagnosis and treatment (Article 6(1)(e) and 9(2)(h) GDPR)
  • Maintain medical records in accordance with Spanish healthcare laws
  • Issue invoices or receipts where applicable
  • Respond to inquiries or appointment requests

4. 

How We Protect Your Data

  • Medical records are stored securely, in line with Spanish medical data retention regulations.
  • Digital records are encrypted and password-protected.
  • Access to data is restricted to the doctor.

5. 

Data Sharing

Your data will not be shared with third parties unless:

  • Required by law (e.g., reporting notifiable diseases)
  • Necessary for referrals to other healthcare professionals (with your consent)
  • Required by insurance companies or legal authorities (only when applicable and legally permitted)

6. 

Data Retention

  • Medical records are retained for a minimum of 5 years from the last treatment date, in accordance with Spanish law.
  • Non-clinical communications (emails, messages) may be retained for up to 1 year, unless required for ongoing care.

7. 

Your Rights

You have the right to:

  • Access your personal data
  • Request correction of inaccurate data
  • Request erasure (where legally possible)
  • Object to or restrict processing
  • Request data portability

To exercise your rights, contact: info@britisheuropeandoctors.com

You also have the right to lodge a complaint with the Agencia Española de Protección de Datos (AEPD) at www.aepd.es.


8. 

Website and Cookies 

If you use our website:

  • We may use essential cookies to improve navigation.
  • No tracking cookies are used unless explicitly accepted by the user.
  • We do not collect health data via the website unless submitted via secure forms.

9. 

Updates to This Policy

This policy may be updated to reflect changes in law or practice. The latest version will always be available at: www.britisheuropeandoctors.com


Contact

For any questions or concerns about your data, please contact:

Dr. O'Keeffe

Email: info@britisheuropeandoctors.com

Phone: +34604216282

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept