Rome, Italy
Since Rome is stifling hot in the summer, winters cool weather is perfect for walking around and taking in all the historical sights. If you can score tickets far enough in advance, Christmas Eve midnight mass at St. Peter's Basilica needs to be on your bucket list. And obviously, there will be pizza, pasta, and gelato on repeat.
San Miguel de Allende, Mexico
The colonial Spanish city is even more vibrant during the holidays, when you can view the theatrical processions around the town, posada reenactments, and enjoy fireworks, live music, and dancing in the main square.
London, England
The Christmas lights on Bond and Regent streets rival any we've seen all around the world. On Christmas Day, go for a traditional English Christmas dinner, with a roast, Yorkshire pudding, stuffing, mince pies, trifle, and a classic Christmas pudding.
San Diego, California
Truth—it'll likely be 70 degrees and sunny, which doesn't necessarily scream Christmas, but if you're coming from the snow, a California Christmas might be a dream. In addition to hitting the beach, check out all the holiday happenings at the iconic Hotel Del, including a seaside ice rink, themed dining, holiday movies on the beach, and a s'mores Jingle Roast.
New Orleans, Louisiana
You know it's going to be a good time if you're heading to the Big Easy. Jazz it up with Cajun Kringle (buttery pastry rounds loaded with praline filling and topped with caramel icing and pecans), take in the festive holiday homes in the Garden District, and catch the Celebration in The Oaks, a massive holiday light display in City Park.
Prague, Czech Republic
Prague looks straight out of a fairytale when it's snow-covered in the winter, but Christmas is particularly magical. The holiday markets in the Old Town Square and Wenceslas Square are some of the best and most festive in Europe.
New York City, New York
You've seen the Rockefeller Center tree on TV for years, and now it's time to see it IRL. Go ice skating, see the decorations on Fifth Avenue, admire all the festive store windows, and if it happens to snow, you'll get to see Central Park become a winter wonderland.
Quebec City, Canada
The cobblestone streets are even more quaint and charming with snow falling everywhere. The 400-year-old walled city feels like a European village, but it's much more accessible from the U.S. (and likely more cost effective). There's no end to good food, postcard-perfect sights, and festive decorations everywhere you turn.
Vail, Colorado
If you want to have a white Christmas, head to Colorado. Snowdaze happens all throughout December, where the fresh powder is celebrated with live concerts every evening. The village is all lit up, and it's peak time to hit the slopes. If snow sports aren't your thing, we're willing to bet the après-ski scene totally is.
Paris, France
Fact: Paris is romantic anytime of year, but seeing the Champs-Élysées all lit up and the Eiffel Tower surrounded by snow is something truly special. Whatever you do, don't leave without trying the traditional Christmas dessert—the Bûche de Noel.
Source Housebeautiful