Health requirements for visiting in Seychelles are minimal. You will be asked to fill a small section on the arrival form that will be handed over at the airport immigration desk.
There is no yellow fever (YF) in Seychelles and as a precaution, a valid yellow fever vaccination certificate is required from travelers over 1 year of age who come from or who have passed through a country or area where yellow fever is endemic within the preceding 6 days. A single yellow fever vaccination protects against YF for life. YF Vaccination cover is not required if transit time in a YF endemic country or area is less than 12 hours, provided the passenger does not leave the airport terminal
There is no risk of contracting malaria in Seychelles given that the anopheles mosquito does not exist in Seychelles.
Health Centres exist on the main islands of Mahe, Praslin, La Digue and Silhouette and there are pharmacies on each of the islands. Some of the public health facilities open on a 24/7 basis. There are also private health and dental clinics on Mahe and Praslin. Hotels have the contact details of the public and private health services should their in house resident guests need medical assistance.
For additional information please visit http://www.health.gov.sc/