Over 25 Years in Practice
care
Established in 1991, Traveler Medical Group has built an exemplary reputation for quality service.
Traveler Medical Group, led by Dr. Jim Y. Savage, MD, offers comprehensive urgent care, primary care, and travel medicine services in San Francisco since 1991—with same-day appointments and 24/7 on-call physician availability.




About
Traveler Medical Group, led by Dr. Jim Y. Savage, MD, has been serving San Francisco since 1991. The practice offers comprehensive medical consultations customized to meet travel needs, from hotel doctor and airline physician services to urgent care, primary care, travel immunizations, and student health services. Patients benefit from a caring, understanding environment with same-day appointments available and a primary care physician always on call 24/7. Whether you're a local or a visitor, Traveler Medical Group provides friendly, comfortable care—including the unique ability to come to your hotel room for treatment.
Over 25 Years in Practice
care
Established in 1991, Traveler Medical Group has built an exemplary reputation for quality service.
24/7 On-Call Physician
access
A primary care physician is always available—24 hours a day, 7 days a week.
Same-Day Appointments
convenience
Same-day appointments are available to accommodate urgent needs.
House Doctor for Major Hotels
convenience
Designated house doctor for Marriott, Hyatt, Ritz Carlton, Holiday Inn, and more.
Airline Physician
care
Primary consulting physician in San Francisco for United, Virgin Atlantic, KLM, and more.
Hotel Room Visits Available
convenience
For travelers, the practice can come to your hotel room to offer treatment.
Insurance networks were not listed. Verify coverage directly before booking.
Accepted Insurance information is available at https://www.hoteldoctorsf.com/insurance/ but not detailed on this page.
Hotel Doctor
Urgent Care
Designated house doctor for major San Francisco hotels including Marriott, Hyatt, Ritz Carlton, Holiday Inn, and more.
Airline Physician
Occupational Health
Primary consulting physician in San Francisco for United, Virgin Atlantic, KLM, and other airlines.
Urgent Care
Urgent Care
Urgent care by appointment at the office, with same-day appointments available.
Primary Care
Primary Care
Ongoing primary care services for San Francisco locals, including women's health services.
Travel Immunization
Preventive
Dr. Savage provides all required immunizations tailored specifically to your trip.
Student Health Services
Primary Care
Health services tailored for students, including women's health.
Set Doctor for Movies
Occupational Health
Primary care for movies produced in San Francisco.
Lost Medication Assistance
Urgent Care
Help for travelers who have lost their medication while visiting San Francisco.
Dr. Jim Y. Savage
Physician
“Over 25 years in practice. Described by patients as caring, understanding, patient, thorough, humane, intelligent, efficient, and no-nonsense.”
Pricing was not listed. Contact the clinic for current estimates and insurance guidance.
Address
490 Post Street, Suite 225 (2nd Floor), San Francisco, CA
AI Review Summary
Patients generally appreciate Dr. Savage's thoroughness, knowledge, and dedication, especially in long-term care, though some report issues with wait times, communication, and occasional administrative errors.
3 mentions
“Multiple patients praise Dr. Savage's thorough, knowledgeable approach and dedication to long-term health.”
2 mentions
“Some patients report poor communication, including unclear guidance and delayed responses to urgent needs.”
2 mentions
“Several reviews mention excessive wait times and delays in receiving care.”
2 mentions
“A few patients describe rude or slow front desk staff and administrative errors.”
2 mentions
“Patients highlight positive health outcomes and satisfaction with Dr. Savage's preventative care approach.”
Dennis Martinez Radiology
2025-12-13
“I have been a patient of Dr. Jim Savage in San Francisco for over 20 years, and I can say with certainty that he is one of the best doctors in the Bay Area. What truly sets Dr. Savage apart is the time and care he invests in every visit. Unlike other practices where an appointment might only last 10 or 15 minutes, Dr. Savage never rushes. He takes the time to listen carefully, fully evaluate any immediate health issues, and identify underlying concerns. His thorough, old-style approach as a primary care physician combined with preventative services has consistently led to the best outcomes for my health and well-being. He treats every patient with deep respect and genuine concern. If you are looking for a dedicated and honest physician who looks out for your long-term health, I highly recommend Dr. Savage and his team at Traveler Medical Group.”
AZ
2025-11-10
“We came to this clinic for a few travel vaccines and ended up spending several hours there.. far longer than expected. The visit started off poorly when the doctor asked us what we wanted instead of providing clear guidance. There were multiple long waits: for the doctor to arrive, for the brief “consultation,” for him to share his “recommendations” (which, surprisingly, appeared to come from ChatGPT), and for the staff to prepare the vaccines. Before receiving the shots, we noticed that one of the vaccines presented was actually the wrong one - we caught the mistake ourselves by reading the label. After we pointed it out, they corrected it, but it was extremely concerning. We later saw another travel doctor for a second opinion, who mentioned this provider has a reputation for recommending the wrong medications. The front desk staff was also rude and moved at a painfully slow pace. Overall, this visit felt unprofessional, unsafe, and disorganized. I would strongly recommend going elsewhere for travel vaccines or medical advice.”
Kat B
2025-04-30
“As a foreigner in San Francisco with an urgent need for medical care, I’m so glad I found Dr Savage. He was lovely, thorough, knowledgeable and very helpful. I truly don’t think I’ve ever seen a better doctor. I felt very well looked after by him and his team and highly recommend them.”
Adam Bradley
2025-08-02
“Had a need for a Doctor while in SF. Spoke to secretary and arranged an appointment time. Arrived early - Waited. No sign of the Doctor. 15 minutes later, no sign. Secretary bustles around evasively. Finally get told there’s been an emergency and Doctor may be in approx 90 minutes. Total waste of time and disrupted the day. Don’t mislead people and let them down when they need medical help”
Search trusted clinics by specialty, city, and language support.