marbella is protected on its northern side by the coastal mountains of the cordillera penibética and so enjoys a climate with an average annual temperature above . the highest peaks of the mountains are occasionally covered with snow, which usually melts in a day or two. average rainfall is 628 l/m², while hours of sunshine average 2,900 annually.