La monnaie locale est l'Euro. Dans les grands magasins et les boutiques de luxe, les prix sont affichés en lires et en euros. Les principales cartes bancaires sont acceptées partout et permettront de retirer de l'argent dans les guichets automatiques en ville. Le coût de la vie en Italie présente des variations plus ou moins importantes selon les villes et les régions. Les villes les plus chères sont Rome, Venise, Milan et Florence. Ainsi, cela coûtera entre 5 à 8 € pour un sandwich et une bière dans un bar du centre, et seulement 4 à 5 € à Bologne ou à Rimini. De même, les prix des hôtels varient énormément selon la catégorie et la localité : une chambre dans un hôtel 4 étoiles à Milan, dans les villes d'art ou dans les endroits très touristiques coûte 200 à 300 € la nuit, alors que, pour un bon hôtel 3 étoiles dans ces mêmes villes, on ne dépense que 150 à 200 €. Les hôtels de la côte romagnole sont beaucoup moins chers que ceux de la riviera ligure ou de la côte de la Toscane.
Les restaurants italiens ne proposent pas toujours de menu à prix fixe, même si cela tend à se généraliser. Dans les endroits touristiques très fréquentés, un repas complet peut revenir à 50 € ou plus. Attention au prix du vin : il peut faire grimper l'addition de beaucoup ! Il faut toujours demander la carte avec les prix et se méfier des restaurants qui ne l'affichent pas à l'extérieur. Pour ne pas avoir de surprise, contrôler si le couvert et le service sont bien inclus dans les prix : même dans une petite auberge de campagne d'apparence modeste, on peut avoir des surprises désagréables. Une voiture de location de petite catégorie reviendra (assurances comprises) à environ 78 e par jour. L'entrée dans les sites et les musées coûte environ 2,6 €.