Santa Teresa Medical Center

Need medical care during your vacation in Costa Rica? Call + 506 2101 6112

Need medical care during your vacation in Costa Rica? Call + 506 2101 6112

THE BEST

DOING THE BEST

IN COSTA RICA

THE BEST

DOING THE BEST

IN COSTA RICA

General Consult

Urgent Care

Ambulance Transfer

House Call Service

Wide Range of Services

We offer everything from general consultations to ambulance transfers, allowing us to cover all your healthcare needs in one place.

ABOUT US

At Santa Teresa Medical Center, we are dedicated to providing high-quality medical care to residents and visitors of Mal País and Playa Carmen. Our commitment is to offer comprehensive, personalized service available 24/7. We have a team of passionate and highly skilled medical professionals who use advanced technology to ensure accurate diagnoses and effective treatments. We take pride in being an essential part of the community, delivering care that prioritizes your health and well-being on every visit.

STAFF

Dr Jeilan Martínez Hoed

Dr Jeilan Martínez Hoed

Urólogo

Specialist in urology, graduated with honors from the University of Costa Rica, with a solid background in laparoscopic surgery and minimally invasive techniques

Dra Adriana Vallejos Peña

Dra Adriana Vallejos Peña

Gynecologist

Gynecologist and Obstetrician and Gynecologic Oncology

Dr Jesús Martínez Hoed

Dr Jesús Martínez Hoed

General Surgeon

General and laparoscopic surgery. Specialist in abdominal wall and hernias.

dra Mary Ann Porta

dra Mary Ann Porta

Pediatric Surgeon

Medical specialist in Pediatric Surgery from the University of Costa Rica. Diploma in Trauma Surgery from Colombia. Trained in minimally invasive surgery and point-of-care ultrasound.

Testimonials

Frequently Asked Questions

We provide a wide range of medical services, including general consultations, emergency care, laboratory tests, diagnostic imaging, and ambulance transfers. Please visit our “Services” page for a complete list.

Yes, Santa Teresa Medical Center operates 24 hours a day, 7 days a week, to ensure that medical care is always available when you need it.

While we accept walk-ins, we recommend scheduling an appointment for non-emergency consultations to reduce waiting times and ensure you receive prompt service.

Yes, we accept various insurance plans. Please contact us or check with your insurance provider to confirm coverage and benefits.

Absolutely. We welcome both residents and visitors, and our team is experienced in assisting international patients.

Our staff speaks English and Spanish, ensuring clear communication with both local and international patients.

Yes, we offer prescription refills. Please bring your current prescription or medical records, and our doctors will assist you.

Appointment

{{ is_error_msg }}

Select Category
{{cat_data.category_name}}
Select Service
{{ service_details.bookingpress_service_name }}

Duration: {{ service_details.bookingpress_service_duration_val }} {{ service_details.bookingpress_service_duration_label }}

Price: {{ service_details.bookingpress_service_price }}

{{ is_error_msg }}

Date & Time
Time Slot
There is no time slots available
Morning
{{ time_details.formatted_start_end_time }}
Afternoon
{{ time_details.formatted_start_end_time }}
Evening
{{ time_details.formatted_start_end_time }}
Night
{{ time_details.formatted_start_end_time }}
Date & Time
Time Slot
There is no time slots available
Morning
{{ time_details.formatted_start_end_time }}
{{ time_details.formatted_start_end_time }}
Afternoon
{{ time_details.formatted_start_end_time }}
{{ time_details.formatted_start_end_time }}
Evening
{{ time_details.formatted_start_end_time }}
{{ time_details.formatted_start_end_time }}
Night
{{ time_details.formatted_start_end_time }}
{{ time_details.formatted_start_end_time }}

{{ is_error_msg }}

Basic Details

{{ is_error_msg }}

Summary

Your appointment booking summary

Customer
{{appointment_step_form_data.customer_name }}
{{ appointment_step_form_data.customer_firstname }} {{ appointment_step_form_data.customer_lastname }}
{{ appointment_step_form_data.customer_email }}
Service
{{ appointment_step_form_data.selected_service_name}}
Date & Time
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}, {{ appointment_step_form_data.selected_start_time | bookingpress_format_time }} - {{ appointment_step_form_data.selected_end_time | bookingpress_format_time }}
Appointment Details
{{ appointment_step_form_data.selected_service_name}}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}, {{ appointment_step_form_data.selected_start_time | bookingpress_format_time }} - {{ appointment_step_form_data.selected_end_time | bookingpress_format_time }}
{{ appointment_step_form_data.selected_service_price }}
There is no payment method available.
Select Payment Method

Pay Locally

PayPal

No categories and services added!

Cancel at any time