In October, the hottest places in Italy are in the south, particularly in Sicily with an average high temperature of 24°C, followed by Puglia (23°C). Sardinia, Rome and the Amalfi Coast are also warm, with average highs of 22°C. You'll find the most sunshine in the south of Sicily with an average seven hours a day.