15 Best Places to Go for Christmas

Written by Lura Seavey
Updated Oct 27, 2022
We may earn a commission from affiliate links ()

The Christmas season is the perfect time to explore new places and create new holiday memories that will last a lifetime. It's an exciting time of year filled with cheer, goodwill, and an extra helping of effort to make everyone feel special. Cities and towns around the world string up lights and spruce up the loveliest spots they have to offer, leaving each destination looking its very best.

Christmastime is also the best time of year to do some serious shopping, and the tradition of open-air Christmas markets is not limited to Europe. From Germany to New Mexico, artists, craftsmen, and purveyors of the unique and special present their goods for Christmas shoppers looking for gifts for family, friends, and even themselves.

Whether you are looking for a peaceful holiday getaway or an activity-packed Christmas experience, there is something for everyone in our list of the best places to go for Christmas.

1. New York City, USA

Giant Christmas ornament at Radio City Music Hall, New York City
Giant Christmas ornament at Radio City Music Hall, New York City

For a larger-than-life Christmas getaway, New York City is the place to be. The Macy's Thanksgiving Day Parade kicks off the season every year, prompting residents, businesses, and the city to deck the halls and the streets with holiday cheer.

The city's most iconic Christmas time landmark is the Rockefeller Center Christmas Tree, decorated with thousands of lights and ornaments. It is now one of the most photographed holiday landmarks in the world. As important a tradition as the tree itself is the skating rink below, the setting for many a romantic Christmas scene. Just around the corner, tourists can visit Radio City Music Hall and see the Rockettes Christmas show.

The shops within the Rockefeller Center are a great starting place for viewing some of the city's most elaborate window scenes, with plenty of high-end stores along 5th Ave, Madison Ave, and Park Ave. Among the most impressive are displays at Saks Fifth Avenue, Louis Vuitton, and Burberry.

While in the neighborhood, be sure to visit St. Bartholomew's Church and St. Patrick's Cathedral. Just a couple of blocks in the other direction is Times Square, where the giant screens and wide streets are alive with festive images.

Bryant Park is another famous landmark during the holidays, home to the Bank of America Winter Village, which also has a skating rink, as well as Christmas markets. The rink is free to enter, and skates can be rented on-site. Some residential neighborhoods also get in the holiday spirit to the extreme, and Brooklyn's Dyker Heights residents decorate the neighborhood so beautifully each year that there are tour buses dedicated to seeing the lights.

Read More:

2. Prague, Czech Republic

Christmas Market in Prague's Old Town Square
Christmas Market in Prague's Old Town Square

One of the world's most beautiful cities any time of the year, Prague lights up with a warm holiday glow like no other European city as the old Christmas traditions come alive. The city is best known for its Christmas markets (Vánocni trhy), which are among the best in Europe, but community events are held throughout the city, and the spirit of the season is in every corner.

Prague's Christmas markets are known for both their size and their long season, typically opening for the last full week of November (before the U.S. Thanksgiving holiday) and operating through the first full week of January. The biggest of the markets sets up in the Old Town (Staré Město) square, presided over by a massive tree that is lit each evening. This market is home to hundreds of stalls filled with handcrafted items like carved trinkets and toys, glass ornaments, clothing, and decorative items.

The market is also home to plenty of food vendors, too, and this is the best place to visit to find fresh-made Czech favorites like spiced gingerbread (pernicky) and trdelnik, a sweet and nutty grilled pastry. While Prague is quite chilly this time of year, tourists can keep warm with a variety of warm beverages while watching the carolers and performers throughout the market.

Travelers who prefer smaller crowds and less expensive lodgings can wait to visit in the first week of January, when the markets are still open but the bulk of the tourists have gone home. In addition to the main market, there are smaller but equally fun markets set up in Wenceslas Square, as well as the Stables Yard and St. George's Square, which are both located at Prague Castle.

Read More:

3. Nuremberg, Germany

Festive market stall at Nuremberg's Christmas Market
Festive market stall at Nuremberg's Christmas Market

This huge event in the Bavarian city of Nuremberg sets the bar high for Germany's Christmas markets, and is filled with not only shopping but activities for young and old. Operating since the 1500s, this is one of the oldest holiday markets and certainly one of the very best in Europe.

The Christkindlesmarkt (Christmas Market) takes place in the Hauptmarkt, a huge square flanked by medieval buildings, including the 14th-century Frauenkirche, a stunning and imposing Gothic cathedral. The market's opening ceremonies take place on the Friday before the first Sunday of Advent, commencing with a visit from the Nuremberg Christkind, the angel who brings children gifts at Christmas.

Tourists will find a huge variety of gifts among the two hundred or so stalls that set up here, including classic Christmas staples like hand-carved nutcrackers, hand-knit mittens, and a myriad of fragile ornaments.

In addition to arts and crafts, there are vendors with artisanal foods, as well as traditional German Christmas treats. Although you will find it in other markets throughout Germany, this is the home of the most authentic Nürnberger Lebkuchen, a traditional gingerbread that embodies the Christmas season.

The festive atmosphere is made even more special by the ornate and brightly lit two-tiered carousel that delights both children and adults. Part of the kinderweihnnacht (Children's Market), it is the centerpiece of a special section made just for kids, which also has a kiddie train and craft stations where kids can make their own gifts. There is also a kid's cultural program that includes events for English-speaking kids.

Read More: Top Attractions & Things to Do in Nuremberg

4. Quebec City, Canada

Place Royale decorated for Christmas
Place Royale decorated for Christmas

Quebec City's picturesque Vieux-Québec (Old Quebec) is the perfect setting for an idyllic white Christmas. Evergreens and twinkling lights cheerfully adorn window sills and rooflines, and a generous dusting of snow makes it just a bit brighter on an evening stroll through the narrow streets. Each December, this historic part of the city is transformed into a Christmas village dotted with nativity scenes and cheerful decorations.

Despite the city's French Heritage, Old Quebec hosts a traditional German Christmas Market, with almost 100 vendors selling handmade gifts, artisanal specialty foods, and lots of goodies to keep you full and warm, from Bratwurst to gingerbread. The market is also full of free entertainment, including carolers and street performances. There is plenty for kids, too, including a visit from Santa and a Kindermarkt, the children's market that has activities and interactive entertainment.

Those who are looking for a little old-fashioned adventure can visit the Château Frontenac, a beautiful historic hotel that overlooks the city. In addition to its stunning Christmas decorations, the hotel has a toboggan run that allows the wooden sleds to reach over 70 kilometers per hour. If you can take your eyes off the path ahead, there are excellent views of the city below from the track. There is also ice-skating at the Place D'Youville, and snowshoeing and skiing at Sentier des Caps de Charlevoix.

Read More: Top-Rated Tourist Attractions in Québec City

5. Vienna, Austria

Christmas Market in front of the Rathaus (City Hall), Vienna
Christmas Market in front of the Rathaus (City Hall), Vienna

Vienna hosts some of the best Christmas markets in Europe, popular for their size, variety, quality, and picturesque settings in front of the city's most recognizable landmarks. Tourists visiting Vienna at Christmas will bring home plenty of stunning photos in addition to the fine handcrafted gifts and warm memories.

Rathauspark is home to the best family Christmas market, occupying the square in front of the Rathaus (City Hall). The façade of the Gothic building is lit with shimmering lights, and a giant 30-meter evergreen stands in the square looking over the bustling festivities below. In addition to the many vendors offering handmade gifts, food, and warm beverages, there is also a skating rink and a carousel. There are also areas set up for younger visitors to try their hand at making traditional crafts to bring home as gifts.

The area around Karlskirche is known for its living nativity scene and local crafts vendors, while the market at Maria-Theresien-Platz is set up to look like a small village with "cabins" for each. The market at the foot of Belvedere Palace is small but unforgettably beautiful.

All the markets feature live music, from small bands of carolers to larger choruses and performances. Vienna's many fine churches also host regular choral performances throughout the season

Read More: Top Things to Do in Winter in Austria

6. Stowe, Vermont, USA

Stowe Mountain Resort at Christmas time
Stowe Mountain Resort at Christmas time

If you are craving a picturesque New England white Christmas, the cozy town of Stowe is the ideal place to savor some down time at the holidays. This small Vermont town puts every effort into decorating Main Street with festive window dressings, holiday lights, and fresh evergreen boughs galore. This holiday spirit just enhances the already photogenic town, which is home to a spired white church and a lovely covered bridge.

Throughout the Christmas season, there are special activities planned for all ages, including visits with a jolly Santa and even public caroling. The downtown area is a lovely place to wander, with several local eateries to sample, shops to peruse, and galleries to admire. Visitors can also have a more active holiday at Stowe Mountain Resort, one of the best ski resorts on the East Coast. The resort at Mt. Mansfield offers not only downhill skiing but also cross-country, snowshoeing, tubing, and ice-skating.

Couples looking for an adults-only romantic Christmas getaway in Stowe will love the Stone Hill Inn, a luxury B&B that offers a fresh-cooked three-course breakfast every day and services including in-room massage.

Families and those looking for a more down-to-earth B&B experience will love the Brass Lantern Inn, which is housed in a brick farmhouse that was built in 1810. Both lodgings offer in-room fireplaces, whirlpool tubs, and the idyllic setting for a traditional New England Christmas.

Read More: Top-Rated Things to Do in Stowe

7. Medellin, Colombia

Festival of Christmas Lights in Medellin
Festival of Christmas Lights in Medellin

The city of Medellin is Colombia's top Christmas destination, most famous for its Festival of Christmas Lights. During the entire month of December, the parks and shopping districts come alive with elaborate light displays and festivities, from Christmas tree lighting ceremonies to caroling.

You will also find plenty of shopping and no end of arepas and buñuelos (sweet fried pastries) to keep your energy up until showtime.

The nightly light-and-water shows are the star attraction, set up at various points along the Medellin River. Colorful lights decorate elaborate fountains in the water, and the entire show is orchestrated in time to music. After the first water show and official lighting in early December, fireworks fill the city sky in celebration.

Read More: Top-Rated Things to Do in Medellin

8. Solvang, California


Located about 34 miles from Santa Barbara, Solvang is nicknamed "Little Denmark" for its unique Danish village. Complete with a windmill and traditional Danish bakeries, Solvang will make you feel like you are in Europe instead of stateside. This is never more evident than in December, when the entire town becomes a Christmas wonderland.

The Julefest Christmas Celebration begins in late November and lasts through January 1st. It is filled with activities, especially fun family events. Kids can take part in the hunt for the hidden nisse, a mischievous character from Scandinavian folklore who resembles a gnome, and will also enjoy visits to Santa's Village, where they can play with real snow, meet the big guy, and even pet some of his farm animals.

Solvang Park and Copenhagen Drive are where most of the festivities happen, including the Julefest Parade that kicks off the season. Other events include a nativity pageant, a holiday food tour, candlelight tours, and a special Christmas farmers market every Saturday in December.

Read More: Best Places to Visit in California in Winter

9. Jackson Hole, Wyoming

Jackson Hole's elk-antler arches lit for the Christmas season
Jackson Hole's elk-antler arches lit for the Christmas season

If you love to ski or snowboard, Jackson Hole is the perfect destination for your Christmas vacation. It's home to one of the top ski resorts in the U.S., and holidaymakers of all ages will find plenty of ways to enjoy the snow when the town turns into a Christmas wonderland.

The season kicks off with a tree lighting in the Town Square, home to the iconic Elk Antler Arch. In addition to the lights, the park fills with activity, and remains active with performances, vendors selling cocoa and goodies, and of course visits from Santa himself every evening. Couples will want to head over to the National Elk Refuge for a horse-drawn sleigh ride, and all ages will enjoy shopping at the Holiday Art Bazaar.

Even if you're not planning on skiing, be sure to head over to the Jackson Hole Mountain Resort to meet Santa on Christmas Eve, or come back the next day to ski the kiddie hill in celebration of a successful night of deliveries.

The resort also hosts family-friendly holiday activities throughout the season, and if you are in town for the new year, don't miss the torchlight parade down the mountain.

Accommodation: Top-Rated Places to Stay in Jackson Hole, WY

Read More: Top-Rated Attractions in Jackson Hole, WY

10. Honolulu, Hawaii

Honolulu, Hawaii
Honolulu, Hawaii

Mele Kalikimaka! What better way to spend your Christmas holiday than on a beach in Honolulu, under the palm trees surrounded by warm white sand instead of snow?

In addition to beautiful decorations throughout the city, there is a full lineup of events. The season is kicked off with the Waikiki Holiday Parade in late November, which ends with a lighting ceremony in downtown Honolulu on Kink Street. Those who don't want to drive into town from Waikiki can also find elaborate decorations inside the lobbies of the major hotels and resorts, all of which happily welcome onlookers.

One of the top local attractions is the 34-foot-tall Christmas tree at the Royal Hawaiian Center, which also reserves time each week for Santa to come meet and get his photo with little ones.

The Ala Moana Center is home to a 50-foot Santa, and those who love drive-through light displays will want to head over to Aloha Stadium, where 2.5 million LEDs create an illuminating scene.

Read More: Best Attractions to Visit in Honolulu

11. Rovaniemi, Lapland, Finland

Rovaniemi, Finland
Rovaniemi, Finland

One of Finland's most popular destinations any time of year, Rovaniemi is the quintessential winter wonderland that will put even the grinchiest grump in the Christmas spirit.

The capital of Lapland, Rovaniemi is the official home to Mr. Santa Claus himself. It's no surprise that Rovaniemi's most popular activities are Christmas-themed. Your holiday should start with a ride from Helsinki on the Santa Claus Express, a double-decker train that offers a comfortable overnight passage to this little town on the outskirts of the Arctic Circle.

Your Rovaniemi holiday should include a visit to St. Nick in Santa Claus Village, where you will get to sample fresh-baked cookies made by Mrs. Claus, mail your gift wish list at Santa's post office, and watch the elves scurry to get ready for delivery night.

You can, of course, also get your photo with the jolly old elf, and also snap a selfie by the sign that marks the "border" of the Arctic Circle.

Other can't-miss activities include a visit to one of the local reindeer farms, a reindeer-pulled sleigh ride, and an outing to see SnowVillage with its elaborate buildings and sculptures.

12. Barcelona, Spain

Christmas in Barcelona
Christmas in Barcelona

Barcelona's Christmas season is generously long, lasting from the last week of November through the first week of January. Although you will find plenty of holiday decorations and shopping, one of the charms of Barcelona is that its Christmas traditions are still deeply connected to their religious origins.

You don't have to be religious, though, to appreciate the plethora of events that take place within the city's numerous historic cathedrals and churches. Choral performances and special services are held across the city within the inspiring setting of Barcelona's iconic landmarks like the UNSECO-listed Basílica de la Sagrada Família, and the Gothic Catedral de la Santa Cruz y Santa Eulalia (Cathedral of the Holy Cross and Saint Eulalia).

For a full immersion in old-world ambience, be sure to explore the Barri Gòtic (Gothic Quarter), where you will find more churches and plenty of music and holiday goodies along with the cheer. In keeping with European tradition, Barcelona also has several large Christmas markets, and offers plenty of family activities, like ice-skating at La Farga.

13. Rome, Italy

Christmas tree in Rome
Christmas tree in Rome

A gorgeous city any time of year, Rome is truly stunning when it is strung with lights and Christmas cheer. Although it's not quite as big as the one at Rockefeller Center, the Christmas tree at the Colosseum is one of Rome's most stunning Christmas decorations, and other ancient sites are decked out as well, illuminating and accentuating their beauty.

A trip to Rome at Christmas is not complete without a visit to Vatican City, which is alive with lights and music to celebrate the birth of Jesus. If you are there on Christmas eve, you can attend mass at St. Peter's Basilica, or wait until the next day to watch the Pope himself deliver his blessings from the pulpit. Keep an eye out for the elaborate life-size nativity scenes in and around many of Rome's churches and cathedrals.

While in town, be sure to hit the Christmas markets and partake in some of the region's yummiest holiday treats, like panettone, torrone, and pandoro.

Read More: Top-Rated Tourist Attractions in Rome

14. Auckland, New Zealand

Auckland, New Zealand
Auckland, New Zealand

Christmas in Auckland may happen during summer, but that doesn't stop them from having a huge number of holiday activities for all ages.

Decorations begin to pop up in earnest in early November, starting with Smith & Caughey's window displays on Queen Street; later in the month, the department store opens the kid-favorite Santa's Enchanted Forest, where little ones can get photos with Santa and watch the elves busily prepare for the big night.

Businesses and even government buildings in downtown Auckland get in the spirit too, with light shows nightly in December through Christmas Eve. The entire area fills up with food stalls, gift vendors, musicians, and cheer.

If you're a fan of J. R.R. Tolkien, treat yourself to a special Christmas-themed tour and dinner in the Shire, which is located near Auckland. Here, you can follow the furry footsteps of your favorite hobbits and then enjoy a proper Middle Earth Christmas feast.

Read More: Top-Rated Tourist Attractions in Auckland

15. Taos, New Mexico, USA

Taos Pueblo with snowcapped mountains
Taos Pueblo with snowcapped mountains

New Mexico is certainly not the first place that typically comes to mind when you think of a Christmas holiday getaway, but it is the unique setting that makes Christmas in Taos so very special. A celebration of the diverse blend of cultural heritage within Taos, holiday activities here combine the traditions of all with classic Christmas staples like Santa Claus and hot cocoa by the fire.

Festivities kick off with the tree lighting ceremony in Taos Plaza, typically held the first Friday night of December. After the lighting, families can enjoy yuletide caroling and visits from Mr. & Mrs. Claus, along with endless cookies and hot chocolate.

The following night is the Lighting of Ledoux, a street fair of sorts held on Taos' historic Ledoux Street. Local shops and galleries are open late, and participants congregate around warm fires. Later in the month, Bonfires on Bent Street keeps the holiday spirit warm with more bonfires, farolitos (luminarias), and dancing, as well as caroling and lots of food.

Kids get their own Christmas season kickoff, too, at the Holiday Fiesta, hosted by the Millicent Rogers Museum. Santa visits again for photo ops, and there are craft activities, face painting, and performances for young audiences.

Twirl Play and Discovery Space also host a kids' night, when Santa brings his elves and lots of goodies, and the community center also hosts kids' craft nights, where they can make gifts to bring home for family members.

Music lovers will not want to miss performances by the Taos Chamber Music Group. Held at the Harwood Museum of Art, the Return to Russia Holiday Concerts highlight the heritage of the Russian community in Taos.

Christmas Eve has its own set of special events, starting with a procession at Taos Pueblo. Within the setting of the thousand-year-old native buildings, the Procession of the Virgin is lit by bonfires and announced by rifle salutes.

There are also torchlight parades held at all of the local ski resorts, a stunning sight as skiers descend the trails with colorful flares. The largest of these is Taos Ski Valley, considered one of the best ski resorts in New Mexico, which also hosts a Christmas Eve party.

Read More: Top-Rated Tourist Attractions in Taos

Map of Places to Go for Christmas