Visa: Non EU folks need a Schengen visa unless your country gets the 90 day exemption, book ferries and stays as proof, passport valid six months past your return with blank pages ready; best season: May through October when the seas warm enough for swimming and ferries run frequent, aim for June or September to dodge peak crowds and score deals on rooms with views that usually cost a fortune.