In most cases you will be able to charter a yacht without a visa as long as you are in the country for no more than 90 days. If in doubt look up the website for the Cypriot embassy in your country.