October is a perfect time to visit Seville. It is not too warm (we were lucky to have temperatures between 28 and 31) and the city is not crowded.