If you are coming from within the European Union you will not normally have to have a visa. If you are coming to Sardinia from outside, from many English speaking countries you will be allowed in on a standard tourist waiver or visa. If in doubt contact your Italian Embassy.