Marbella enjoys a Mediterranean climate with long hot summers and relatively short mild winters. If you love to follow the sun the best time to go to Marbella is between June and September. The hottest month of the year is August with an average daily maximum of 31 C and an average low of 23 C.