15 Best Places to Spend Christmas in USA

15 Best Places to Spend Christmas in USA

With the holidays around the corner, most of us think of visiting home, but it can be one of the most magical times to visit other cities too. Whether you make it a family trip, or explore on your own, here are 15 best places to spend Christmas in USA.

On our last visit to New York, we left just as they were starting to put up the Christmas tree at Rockefeller Center. Now that we live in NYC this year, we’re determined to have the full holiday experience.

15 Best Places to Spend Christmas in USA

This post may contain affiliate links, where we receive a small commission on sales of the products that are linked at no additional cost to you. All opinions are always our own. Read our full disclosure for more info. Thank you for supporting the brands that make Local Adventurer possible.

Last Updated: September 14, 2019    First Published: Dec 7, 2015

Address, map

Can’t-Miss Spots: Rockefeller Center, Rockettes, 5th Ave Window Displays, Central Park, Dyker Heights in Brooklyn
What to Eat: 99 Places to Eat in NYC
Where to Stay: The Library Hotel (luxury), Arlo NoMad (mid-range), Hostelling International NY (budget)

Movies and TV make New York City to be the quintessential place to spend Christmas. You can gaze at all the lights, ice skate at the Rockefeller Center or Central Park, see the Rockettes at Radio City Music Hall, or enjoy the laser light show at Grand Central Station.

2. Christmas Town USA, North Carolina

Can’t-Miss Spots: US National White Water Center in Charlotte
What to Eat: Haberdish, Cellar at Ducksworth’s, Soul Gastrolounge
Where to Stay: Hampton Inn by Hilton Charlotte Gastonia

When: Lighting ceremony is on Nov 30, 2018 at 5pm-6pm. Lights stay until Dec 26, Hours are M-F 5:30pm to 9:30pm, Sat and Sun 5:30pm – 11pm.

Right outside of Charlotte, NC, this town is known as McAdenville most of the year, but each December, they change the name to Christmas Town USA. There are over 375 trees, 450,000 lights, and they hand out free hot chocolate and kettle corn to the first 1,000 attendees each night! 

It’s free to view the Christmas lights since it’s literally the entire town.

Note: Prepare yourself for a lot of traffic.

Christmas Town USA North Carolina (15 Best Places to Celebrate Christmas in the US).

Can’t-Miss Spots: National Christmas Tree, US Capitol Christmas Tree, Downtown Holiday Market
What to Eat: 49 Best Places to Eat in Washington DC
Where to Stay: The Hay-Adams (luxury), Hotel Hive (mid-range), HighRoad Hostel (budget)

What better way to spend Christmas than with the National Christmas Tree in Washington, D.C. This tree is just south of the White House and has been lit every year since 1923. Surrounding the tree are 56 smaller trees representing the 50 states, 5 territories, and the District of Columbia.

National Christmas Tree in Washington DC + 15 Best Christmas Destinations in the US

4. Chicago, Illinois

The Windy City has their own giant tree, millions of lights fill the Magnificent Mile, and there’s a German Christmas market filled with everything you can think of.

How to Spend Christmas in Chicago + 15 Best Places to Spend Christmas in USA

photo: Choose Chicago

Can’t Miss Spots: Lake Eola Park Tree Lighting Ceremony, Mickey’s Very Merry Christmas Party, Epcot International Festival of the Holidays
What to Eat: Cork & Fork, Pig Floyd’s Urban Barbakoa, Seito Sushi
Where to Stay: Four Seasons at Disney (luxury), Floridays Resort (mid-range), Orlando International Resort Club (mid-range)

Enjoy the mild winters in Orlando and visit one of the most magical places on earth! It’s no wonder that it also makes it one of the best places to spend Christmas in the US. Disney World gives their parks an extra dose of cheer during the holidays, and it doesn’t hurt that you can visit the beach in just a couple of hours.

Christmas at Disney World (15 Best Places to Celebrate Christmas in the US).

The city that is always full of lights gets even brighter during the holiday season, and each hotel does its own take on the season. Don’t forget to stop by Bellagio’s botanical gardens. We think they have the best decorations on the Strip.

A Las Vegas Christmas at Bellagio Botanical Gardens.

Did you know you can spend Christmas at the North Pole without leaving the United States? Thousands of letters are sent to the Santa Claus House every year, and he even writes back. You may even be able to catch the Aurora Borealis!

North Pole Alaska + 15 Best Places to Go For Christmas in USA

8. Vail, Colorado

Can’t Miss: Kris Kringle Market, Vail Holidaze tree lighting, Vail Village
What to Eat: Almresi Vail, Vintage, Mountain Standard
Where to Stay: Four Seasons Resort (luxury), Austria Haus (mid-range)

Get a guaranteed white Christmas by visiting this ski town. They get so excited about the fresh powder that they celebrate with live concerts during Snowdaze.

Christmas in Vail Colorado (15 Best Places to Celebrate Christmas in the US).

photo: Thaddeus Roan 

9. Nantucket, Massachusetts

Can’t Miss: Christmas Stroll, Whaling Museum
What to Eat: Nautilus, Island Kitchen, Nantucket Lobster Trap
Where to Stay: Harborview Nantucket (luxury) Carlisle House Inn (mid-range)

The annual Christmas Stroll is a special event where you can shop amidst dozens of decorated Christmas trees, do a wine tasting, enjoy carolers, or partake in home tours. If trees are your thing, be sure to check out the Whaling Museum where there are 80 decorated trees.

Christmas in Nantucket Massachusetts (15 Best Places to Celebrate Christmas in the US).

10. Beaufort, South Carolina

Can’t Miss: Crystal Coast Christmas Flotilla
What to Eat: Old Bull Tavern, Dukes Barbeque, Dockside Restaurant
Where to Stay: Anchorage 1770 (luxury), The Rhett House Inn (mid-range) 

You can typically still kayak or go boating until January so the holidays are a great time to visit. Be sure to check when the Crystal Coast Christmas Flotilla is so you can enjoy all the twinkling lights on the water too!

Christmas in Beaufort North Carolina (15 Best Places to Celebrate Christmas in the US).

11. Carmel by the Sea, California

Can’t Miss: Holiday Tree Lighting and Carmel Plaza Holiday Party
What to Eat: Dametra Cafe, La Bicyclette, Sur at the Barnyard
Where to Stay: We stayed at Hofsas House Hotel

This quaint coastal town is perfect for any wine lover. Enjoy the lights, walk along the beach, and stop into any of the dozens of spots to do a wine tasting.

Christmas in Carmel By the Sea California (15 Best Places to Celebrate Christmas in the US).

12. Park City, Utah

Can’t Miss: Historic Main Street Lights, Electric Parade, Torchlight Parade
What to Eat: High West Saloon, Riverhorse on Main, Vessel Kitchen
Where to Stay: Chateaux Deer Valley (luxury), Newpark Resort & Hotel (mid-range), Park City Hostel (budget)

This ski town starts it celebration in late November with its Electric Parade where they light up everything! Enjoy the slopes, walk through town, and if you’re around on Christmas Eve, keep your eye out for Santa. He spends the day skiing the slope the leads a parade down the PayDay trail.

13. Williamsburg, Virginia

Can’t Miss: Christmas Town Busch Gardens, Jamestown
What to Eat: Amber Ox Public House, Food for Thought, Maurizio Ristorante
Where to Stay: Williamsburg Inn (luxury), Marriott’s Manor Club at Ford’s Colony (mid-range), Travelodge Williamsburg Colonial Area (budget) 

Williamsburg is full of history. Visit Jamestown to celebrate the holidays like the colonists, or if you’re looking for something more up-to-date, Busch Gardens has its very own Christmas Town.

Christmas in Williamsburg Virginia (15 Best Places to Celebrate Christmas in the US).

photo: Scott Smith

14. La Jolla in San Diego, California

Can’t Miss: Ice Skate at the Del, La Jolla Christmas parade
What to Eat: Tacos El Gordo, Puesto, Oscars Mexican Seafood
Where to Stay: Fairmont Grand Del Mar (luxury), Blue Sea Beach Hotel (mid-range)

Celebrate the holiday season in a wetsuit surfing the waves, enjoying farm-to-table food, or shopping at the high-end and beachy shops in La Jolla. Don’t forget to check out the annual Christmas parade too!

Our favorite thing to do is to ice skate near the beach at Hotel del Coronado.

La Jolla Christmas Parade (15 Best Places to Celebrate Christmas in the US).

photo: Ryan Benoit 

15. Branson, Missouri

Can’t Miss: Old Town Christmas at Silver Dollar City, Branson Landing, The Polar Express
What to Eat: Billy Bob’s Dairyland, Billygail’s Cafe, Gettin Basted
Where to Stay: Chateau on the Lake (luxury), Lodge of the Ozarks (mid-range) Carriage House Inn (budget) 

The historic downtown shopping center is the place to be during the holiday season in Branson. The Branson Scenic Railway is transformed into the Polar Express. And since it’s known as the Live Music Show Capital of the World, there is plenty to keep you busy!

Silver Dollar City Christmas + 15 Best Places to Celebrate Christmas in the US

Map of Best Christmas Destinations

More Places to Spend Christmas in USA

  • Andalusia, Alabama
  • Annapolis, Maryland *
  • Asheville, North Carolina
  • Aspen, Colorado
  • Atlantic City, New Jersey
  • Bardstown, Kentucky *
  • Beaufort, North Carolina
  • Bernville, Pennsylvania *
  • Bethlehem, Pennsylvania
  • Breckenridge, Colorado
  • Cape May, New Jersey
  • Charlottesville, Virginia *
  • Chippewa Falls, Wisconsin
  • Colorado Springs, Colorado
  • Corning, New York
  • Delray Beach, Florida
  • Durango, Colorado *
  • Elkhart Lake, Wisconsin
  • Frankenmuth, Michigan *
  • Fredericksburg, Texas
  • Grapevine, Texas
  • Gulf Shores, Alabama
  • Healdsburg, California
  • Helen, Georgia
  • Jackson, Wyoming
  • Kirtland, Ohio
  • Laguna Beach, California
  • Leavenworth, Washington
  • Lewisburg, West Virginia *
  • Mumford, New York
  • Myrtle Beach, South Carolina *
  • Naples, Florida
  • Natchitoches, Louisiana *
  • Nevada City, California
  • Newport, Rhode Island
  • Newport Beach, California
  • Ogden, Utah
  • Ogunquit, Maine **
  • Oxford, Mississippi
  • Paradise, Pennsylvania
  • Paso Robles, California
  • Pigeon Forge, Tennessee
  • Pine Mountain, Georgia
  • Portland, Maine
  • Portsmouth, New Hampshire
  • Prescott, Arizona
  • Red Wing, Minnesota *
  • Santa Claus, Indiana *
  • Sierra Madre, California *
  • Santa Fe, New Mexico
  • Skaneateles, New York
  • Santa Rosa Beach, Florida
  • Solvang, California *
  • Sonoma, California
  • Taos, New Mexico
  • Thomasville, Georgia
  • Telluride, Colorado
  • Woodstock, Vermont **
  • Zoar, Ohio *

Essential Tips

Don't Forget to Pack These

More Resources

Have you spent any time in any of these cities during the holiday season? What did you think? Did you feel more of the Christmas spirit? Does your city belong on here? Show us how your hometown does Christmas. Would love to see photos (you can link them in the comments section below).

Did you enjoy this post? Pin it for later

15 Best Places to Spend Christmas in USA
15 Best Places to Celebrate Christmas in USA
15 Best Christmas Destinations USA
15 Best Places to Celebrate Christmas in the US

Esther + Jacob

Esther and Jacob are the founders of Local Adventurer, which is one of the top 5 travel blogs in the US. They believe that adventure can be found both near and far and hope to inspire others to explore locally. They explore a new city in depth every year and currently base themselves in NYC.

Local Adventurer on Pinterest Local Adventurer on Youtube

Close Menu