Whether or not you need a visa to go to Italy depends on where you’re coming from. US citizens get a visa on arrival. People in other parts of the world can apply for a Schengen visa, allowing them to access Italy for three months.