Carlos M Sotolongo, MD

4.9 out of 5

1,724 verified ratings

3 Locations


Baptist Heart Specialists Beaches Office

1361 13th Ave. S., Suite 270

Jacksonville Beach, FL 32250

(904) 241-7147 Directions


Baptist Heart Specialists Nocatee Office

400 Colonnade Dr, Suite 230

Ponte Vedra, FL 32081

(904) 271-7540 Directions


1,724 Ratings, 933 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Nov 23, 2025
Dr. seems tobe on top of things and what to do

Nov 22, 2025
Friendly, professional, and didn’t have to wait long.

Nov 22, 2025
Dr. Sotolongo is clearly very concerned about health. He listens to me and appreciates my perspective on issues relating to my medical care. He answers all my questions and never seems in a hurry. I have confidence in his knowledge and opinions.

Nov 22, 2025
Dr. Sotolongo.

Nov 21, 2025
The warm and professional manner of the Doctor and his staff

Nov 19, 2025
Very professional service!

Nov 19, 2025
Professional!

Nov 18, 2025
Love their new offices, my doctor ( Sotolongo) and his staff. They go over your records to make sure they have all your medications correct, and familiarize themselves with your records so you know when they’re treating you they are familiar with your issues. And they were ON TIME. That rarely happens these days.

Nov 18, 2025
Great Nurse and Doctor

Nov 16, 2025
Was checked in and completed my appointment on time. All staff and Dr. Sotolongo were thorough and pleasant. Who could ask for anything more?

Nov 15, 2025
Dr Sotolongo figured out which of my many meds was causing my extreme dizziness… so I could resolve my issue. He has been my cardiologist for over 12 years and helped me overcome two life threatening problems. He is part of an excellent team of caring professionals.

Nov 15, 2025
The staff and Dr.Sotolongo

Nov 14, 2025
The doctor and nurse I saw were very friendly and professional.

Nov 14, 2025
Friendly and efficient

Nov 13, 2025
Great experience with smooth scheduling of appointment to professional care by Heart specialist. Front desk personnel was welcoming and efficient, paramedical staff employees were calm, pleasant and personable as well as efficient. Location was easy to find and parking was easy and convenient

Nov 13, 2025
Close to home,

Nov 10, 2025
Very professional and caring.

Nov 10, 2025
Prompt, professional, knowledgeable and responsive - that tells it all

Nov 10, 2025
Dr Sotolongo is very thorough in analyzing my heart issues

Nov 9, 2025
Everyone is very nice and kind.

Nov 8, 2025
Dr. Sotolongo is very good - thorough, listens, summarizes the visit and provides next steps to follow.

Nov 8, 2025
New place is nice! Dr Sotolongo is good and trustworthy.

Nov 8, 2025
Well organized since i was seeing my Baptist Cardiologist since 2024. Changing back over since my Heart and Vascular is no longer in the network. Easier than i suspected for changes over to different doctors.

Nov 7, 2025
Love the new offices and the professional people and services

Nov 7, 2025
Dr. Sotolongo & his staff are very Professional, thorough, Caring, friendly and timely. He is detailed in his explanations using lay men's terms rather than text book terms making his explanations easy to understand.Thanks

Nov 6, 2025
everything

Nov 6, 2025
Timely, efficent, and friendly.

Nov 6, 2025
Treated like family

Nov 6, 2025
The staff are professional and proactive.

Nov 5, 2025
Good doctor Sotolongo is the best

Nov 3, 2025
My recent four appointments at Baptist Beaches Cardiologists have been amazing! From check in with friendly greetings through the MA's professional and sometimes humorous chats, to Dr. Sotolongo's time, patience, and knowledgeable professional expertise. Could not ask for better, concerned and professional care. I have friends who brag about Mayo's "one stop service and comprehensive care" and I tell them that i receive the exact same care at Beaches Baptist Cardiology! And the parking is much simpler!! New as I am to "Cardiology", apparently having "aged into having a cardiologist" I could not ask for better care! And a shout out to my Baptist Primary Care Doc, Dr. [full name] who first d/x my simple, easily treatable issue and got me into Dr. Sotolongo. Did I mention how happy I am with my care at Baptist Beaches Cardiology!!

Nov 1, 2025
Dr. Sotolongo is the best!

Nov 1, 2025
First time appointment with this office. It was easy making the appointment. I was seen on time. All the employees were efficient and polite. Doctor was very thorough.

Oct 31, 2025
I've been treated by Jacksonville heart for 15 years. I wouldn't continue if I had any doubts.

Oct 31, 2025
Immaculate facilities. Knowledgeable, friendly team.

Oct 31, 2025
The people were fantastic

Oct 30, 2025
Ease of making appointments. Friendly, efficient, and professional staff.

Oct 29, 2025
Heart specialist Dr. Sotolongo

Oct 28, 2025
Everything was top notch. And on schedule! From reception/registration through kind treatment by the nurse or PA who did my EKG and a thorough visit with Dr Sotolongo it was a great experience.

Oct 23, 2025
Great professional services

Oct 22, 2025
Not having to wait to be seen. Always been seen on time. I like all the doctors i’ve had.

Oct 22, 2025
I really like Dr Sotolongo. Comprehensive, professional. Great location for me.

Oct 22, 2025
Excellent service!!

Oct 21, 2025
Answered all my questions. Excellent visit. Time well spent.

Oct 21, 2025
Dr Sotolongo is wonderful. He always listens and works to find and fix any issues I may be having.

Oct 17, 2025
Great Dr’s and staff

Oct 13, 2025
Professional and responsive to health care needs.

Oct 12, 2025
Thorough and efficient.

Oct 10, 2025
Cleanliness Respect Kindness Efficiency Helpful Well trained

Oct 10, 2025
On time apointments