La historia de Seychelles se remonta a la cuarta Armada de la India portuguesa liderada por Vasco da Gama, aunque probablemente los navegantes árabes y otros marineros ya conocían Seychelles desde hacía muchos siglos. El 15 de marzo de 1503, el escribano Thomé Lopes observó el avistamiento de una isla elevada, sin duda una de las islas graníticas y casi con certeza la isla Silhouette. El primer desembarco registrado fue el de los hombres del barco Ascension de la Compañía Inglesa de las Indias Orientales, que llegó a Seychelles en enero de 1609. Las islas fueron reclamadas por Francia en 1756. Seychelles permaneció deshabitada hasta que llegaron los primeros colonos a bordo del barco Thélemaque, que llegó el 27 de agosto de 1770. El capitán Leblanc Lecore desembarcó a los primeros colonos, compuestos por 15 hombres blancos, ocho africanos y cinco indios. La lengua criolla de Seychelles se desarrolló como medio de comunicación entre las diferentes razas. La fragata británica Orfeo comandada por el capitán Henry Newcome llegó a Mahé el 16 de mayo de 1794. Se redactaron las condiciones de capitulación y al día siguiente Seychelles fue entregada a Gran Bretaña. Tras la caída de Mauricio ante las fuerzas británicas, el capitán Phillip Beaver del Nisus llegó a Mahé el 23 de abril de 1811 y tomó posesión de Seychelles como colonia permanente de Gran Bretaña. Las Seychelles se convirtieron en república independiente en 1976. Tras un golpe de Estado, un estado socialista de partido único gobernó el país de 1977 a 1993. Las siguientes elecciones presidenciales democráticas fueron ganadas por candidatos del mismo partido.