Be prepared for the fact that prices for holidays in Italy in December are the highest. This, of course, is due to winter holidays - Christmas is celebrated here on December 25, and on the night of December 31 to January 1 Italians celebrate New Year.
If you dream of celebrating the holidays right here, we recommend considering tours to Italy in December, focusing on Rome and Milan. The festivities in these cities will be the most vibrant and grand. They traditionally host the largest Christmas markets, and the New Year is often celebrated right in the central squares.
If you prefer to avoid traveling during the holiday season, there is an excellent alternative: go to the ski resorts in Italy at the beginning of the month. Winter tours to Italy in 2016 are aimed at promoting the popularity of the country's mountain regions, making their prices quite reasonable. The most popular resorts in Italy are Sestriere, Breuil-Cervinia, and Madonna di Campiglio. The official skiing season starts at these resorts in early December, so you can confidently hit the slopes in these destinations.