Edinburgh Travel vaccination, Sexual Health and General Vaccinations Clinics

See a qualified specialist at one of our clinics

CityDoc has clinics that provide healthcare services in the Edinburgh area. We offer vaccinations for travel, general health and discreet sexual health services.


Private healthcare enquiries

For all your private healthcare enquiries, please fill out our enquiries form.

Travel Vaccinations

Flu (Influenza) Vaccination

Sexual Health

Find a Clinic