To visit the Seychelles Islands, you don't have to have a visa, but you do have to have some documentation. When you arrive at the Seychelles Airport you must have your return ticket, evidence of accommodation including contact information, and proof of funding for your stay.