The best time to visit the Istanbul is in between November and March. During these months, the weather is prefect for spending the day out in the sun. While in the evenings there are bon fires in the hotels where several cultural programs can also be organized, on request.