Spring - March-May, 9.7°C-31.6°C This is a great time for cool weather and many festive events. March is typically the busiest and most expensive time to visit.