There is NO risk of contracting malaria. No vaccinations are required.
However, if travelling through a country which is considered to be an infected area for yellow fever within the preceding six days of your arrival in Seychelles it is compulsory to provide a vaccination certificate.
The continents considered as infected areas are South America and Africa (excluding South Africa).