Coral Coast Doctors flower emblemCoral Coast Doctors
Call Book

Cannonvale’s Trusted GP Clinic

GP & Medical Centre in Cannonvale

Exceptional Care. Every Patient. Every Time.

Coral Coast Doctors is a local GP and medical centre in Cannonvale, serving patients from Airlie Beach and across the Whitsundays. Our doctors provide general practice, family medicine, skin checks, chronic disease care, mental health support, women’s health, children’s health and occupational health services.

  • Bulk Billing for Eligible Patients
  • Caring Experienced GPs
  • Cannonvale Based
Coral Coast Doctors GP smiling with a local family by the Whitsunday coast
Comprehensive Care
Preventive Health
Mental & Physical Wellbeing
Family Focused

Our Location

Cannonvale, Whitsundays: with Airlie Beach and surrounds as our nearby service area.

Get Directions

Opening Hours

Practice hours and public holiday arrangements are listed on our location page.

View All Hours

Fees & Billing

How our consultation fees and billing arrangements work, explained before you book.

Learn More

Telehealth

Phone and video consultations for suitable appointments with our doctors.

Learn More
Our Services

Complete Care for You & Your Family

From everyday GP Cannonvale appointments to ongoing general practice Cannonvale care, our team is here to support your health and wellbeing.

View All Services

Our Commitment

We are committed to providing high quality, patient centred care in a friendly and welcoming environment.

Caring for our community

Why Choose Us
  • Family focusedCare for every age, from children to older adults.
  • Preventive firstScreening and early detection built into routine care.
  • One medical teamGP, skin, occupational and chronic care in one record.
  • Local clinicBased in Cannonvale, serving the Whitsundays.
Health Tips & News

Helpful advice for a healthier life

View All Articles

Book Your Appointment

Caring for our community with convenient, quality healthcare.

Select a Service
Select a Doctor
Select a Date
Select a Time
Book Appointment Call 1300 272 897
Frequently Asked Questions
Do you bulk bill?

Coral Coast Doctors offers bulk billed consultations for Medicare-eligible patients where the service is eligible under Medicare. Some services may not be eligible for bulk billing or may attract an out-of-pocket fee.

How long is an appointment?

A standard appointment at Coral Coast Doctors is 10 minutes and is generally suitable for discussing one straightforward health concern. Please book a longer appointment for multiple health concerns; mental health concerns or a Mental Health Treatment Plan; chronic disease management or a complex medical problem; or detailed forms, assessments, procedures or comprehensive health checks. Selecting the appropriate appointment length gives your doctor enough time to provide thorough and safe care. Please speak with reception if you are unsure which appointment type to book.

Are same-day appointments available?

Yes. Same-day appointments are available when capacity allows. You can check current availability and book online through HotDoc, or call reception on 1300 272 897. Please tell reception if your concern is urgent so the team can help arrange the most appropriate care. Coral Coast Doctors is not an emergency department.

Do you offer telehealth appointments?

Yes. Telehealth appointments are available for eligible patients who have attended Coral Coast Doctors in person within the previous 12 months. Some health concerns require a physical examination, so your doctor may recommend an in-person appointment. For a child's telehealth consultation, the child must be present with their parent or carer during the appointment.

What is your cancellation policy?

Please cancel or reschedule your appointment at least two hours before the scheduled time. Giving adequate notice allows the appointment to be offered to another patient who needs care. Please contact reception for current fees and billing information.

What should I do if I need care after hours?

Current appointment availability can be checked online through HotDoc. Coral Coast Doctors is not an emergency department. When the clinic is closed: for non-emergency health advice in Queensland, call 13 HEALTH on 13 43 25 84, where registered nurses are available 24 hours a day, seven days a week; for a serious or life-threatening illness or injury, call Triple Zero (000) or attend the nearest emergency department.

View All FAQs
Doctor examining a patient's skin with a dermatoscope
Skin Cancer Clinic

Skin checks matter more in the tropics

Living on the Queensland coast means year-round UV exposure. Our skin cancer clinic offers systematic full-body checks with dermoscopy, mole mapping for monitoring, and on-site procedures when treatment is needed.

Meet Your Local GPs

Our experienced doctors are here to provide personalised, high-quality care for you and your family.

Portrait of Dr Ramy Ibrahim

Dr Ramy Ibrahim

Dip. Skin Cancer Surgery (Bond), Cert. Occupational Medicine (Monash)

  • General Practice
  • Family Medicine
  • Skin Cancer Medicine & Surgery
  • Skin Checks & Mole Mapping
Portrait of Dr Magdy El Ashry

Dr Magdy El Ashry

MB,ChB, MSc (Otago), FACRRM

  • General Practice
  • Gynaecology & Obstetrics
  • Musculoskeletal Conditions
  • Children's Health
Portrait of Dr Ragab Abdelmeguid

Dr Ragab Abdelmeguid

MBBS, MRCGPUK Int

  • Cardiovascular & Respiratory Care
  • Diabetes Management
  • Musculoskeletal Conditions
  • Mental Health
Coral Coast Doctors

Providing compassionate, comprehensive medical care for you and your family.

Book Appointment