Hi, you can fly to Seychelles for vacation, you will just need a valid hotel booking & return flight ticket. There is no visa required and you will get a visitors permit upon arrival at the airport - free of charge. The best spot to find jobs on a yacht would be at Eden Island Marina. It is freely accessible during daytime and there are always quite a few superyachts docked... So the chances are good. Cheers, Peter