The three official languages of the Seychelles are Creole, French, and English.
The Seychellois usually speak all three, but converse mostly in Creole. Their English is normally very good, and you will likely encounter no problems with understanding in this language.