Skip to Content

9 Spectacular Places to Spend an Amazing USA Christmas

This post contains affiliate links — if you book or buy through one, we may earn a small commission at no extra cost to you. As an Amazon Associate we earn from qualifying purchases. Full disclosure.

There is no single American Christmas. There is a Bavarian one in Michigan, a Danish one in California, a beach one in Key West and a Puerto Rican one that runs to mid-January. Picking where to spend Christmas in the USA is really about choosing which version you want.

A lit Christmas tree in New York City at night
The default answer. There are better ones.

The other thing worth knowing early: the good hotels in the small Christmas towns — Leavenworth, Solvang, Frankenmuth — sell out by September, because the towns are tiny and the crowds are not.

Here are the ones worth planning a trip around, what each actually does, and roughly what it costs.

Plan Your American Christmas at a Glance

Christmas in the USA
⏱️ Time neededA long weekend per town; 5–7 days if you pair two
📅 The seasonThanksgiving weekend to New Year; small towns start light-ups in mid-November
🏨 Book bySeptember for Leavenworth, Solvang, Frankenmuth and Bethlehem
❄️ Snow likelyLeavenworth, Lake Placid, Jackson Hole, Frankenmuth
🌴 Warm optionsKey West, San Juan, Solvang, Helen
💶 Budget from~USD $250–450 per day for two
⭐ BuKoo Rating⭐⭐⭐⭐⭐ (5 out of 5)
🔥 BuKoo VerdictA family favourite

The Storybook Towns

Leavenworth, Washington is a Bavarian village in the Cascades — timbered buildings, half a million lights, and mountains behind it that make the whole thing work. It is the most photographed Christmas town in America and the hardest to get a room in.

The Bavarian village of Leavenworth, Washington lit up for Christmas
Leavenworth. Book it in September or forget it.

Solvang, California is the same idea done Danish, an hour from Santa Barbara in the Santa Ynez wine country, with a Julefest that runs all December. The advantage: it is 15°C and you can pair it with a vineyard afternoon.

The Danish village of Solvang, California at twilight during Christmas
Solvang at twilight. Danish pastry, Californian weather.

Frankenmuth, Michigan is Bavaria again, and home to Bronner’s — a Christmas store the size of a football pitch that stays open all year. The Silent Night memorial chapel is a replica of the Austrian original and is genuinely affecting at night.

The Silent Night memorial chapel in Frankenmuth, Michigan
Frankenmuth. Go for Bronner’s, stay for the chapel.

Bethlehem, Pennsylvania calls itself Christmas City and has since 1937 — a Moravian settlement with a Christkindlmarkt in the shadow of the old Bethlehem Steel blast furnaces, which get lit for the season. It is the strangest and best-looking combination on this list.

The Bethlehem Steel stacks lit up for Christmas in Pennsylvania
Blast furnaces in Christmas lights. Nowhere else does this.

The Cities

Asheville, North Carolina is the one to book if you want a grand-house Christmas. Biltmore — the largest private home in America — dresses roughly a hundred rooms and runs candlelight evening tours through December, and the town below it is all breweries and Blue Ridge views. A holiday-season city tour covers the town side well.

Asheville, North Carolina decorated for Christmas
Asheville. Biltmore is the draw; the town holds its own.

Boston does a properly historic American Christmas — the Common tree is an annual gift from Nova Scotia, Beacon Hill does candlelit carolling, and the Old Town Trolley is the sane way to cover a cold city with children in tow. Washington DC pairs the National Christmas Tree and the Botanic Garden train display with a Capitol and Library of Congress tour that is a good indoor afternoon.

The US Capitol building in Washington DC
DC in December. Free museums, cold wind, no queues.

And New York is New York — the tree, the Saks show, Radio City, and the Dyker Heights lights in Brooklyn that most visitors never hear about. We have a full guide to NYC at Christmas if that is the trip.

Skaters and the Saks Fifth Avenue Christmas display in New York
Midtown. Beautiful, and best before 8am.

The Warm Ones

San Juan, Puerto Rico has the longest Christmas season anywhere under the American flag — it starts after Thanksgiving and runs through Three Kings Day on 6 January and the San Sebastián street festival after that. Parrandas (roving carol parties that arrive at your house unannounced) are the tradition, and it is 27°C.

La Fortaleza and the colourful streets of Old San Juan, Puerto Rico
Old San Juan. No passport, no coat.

A guided walk of Old San Juan is the right first morning — five centuries of Spanish colonial city in sixteen walkable blocks — and the El Yunque rainforest and waterslide trip is the day out, in the only tropical rainforest in the US National Forest system.

Key West does a lit-boat parade and a Christmas that involves shorts, and Helen, Georgia is a third Bavarian village, this one in the Appalachian foothills where it is 12°C rather than freezing.

A porch decorated for Christmas in Key West, Florida
Key West in December. Lights, no coats.

🐧 BuKoo Tip: The small towns are the ones that sell out, not the cities. Leavenworth has a few hundred hotel rooms and half a million visitors a season; Solvang, Frankenmuth and Bethlehem are the same story at smaller scale. Book those by September. New York, Boston, DC and San Juan have thousands of rooms and you can still get a decent one in November — you will just pay December rates for it.

Estimated Costs

WhatRoughly
Leavenworth hotel, December weekendUSD $250–450 per night, booked by September
Biltmore Christmas evening ticket, AshevilleUSD $90–130 per adult
Bronner’s, FrankenmuthFree to enter, and you will not leave empty-handed
Bethlehem Christkindlmarkt entry~USD $12–15 per adult
Old San Juan guided walkUSD $35–60 per person
Dyker Heights lights bus tour, NYC~USD $70 per person
Mid-range city hotel in DecemberUSD $200–400 per night
Car hire for a small-town tripUSD $60–100 per day in December

BuKoo Quick Picks

🏔️ Best all-round: Leavenworth if you want snow and a village, Asheville if you want a grand house and a town with restaurants.

🌴 Best warm Christmas: San Juan — no passport, six weeks of season, and the old city walk on the first morning.

👨‍👩‍👧 Best with children: Frankenmuth. Bronner’s, the chapel, the river and a town built at kid scale.

💡 Best free thing: Bethlehem’s lit steel stacks, and Dyker Heights if you are in New York.

Good to Bring

Most of these trips involve a car, a cold town and several hours outdoors after dark. This is the list that actually gets used.

🧥 A heavyweight thermal base layer set — the difference between an hour at a light display and three.

🚗 A detachable snow brush and ice scraper — hire cars in December almost never come with one, and you will need it in Leavenworth or Frankenmuth.

🧣 A travel blanket that packs into its own bag — for the car, the light-display queue and the flight.

An insulated travel mug — every one of these towns sells hot cider and none of it stays hot.

🩹 Blister plasters — cobbles, cold and three miles a day do the same thing everywhere.

Where to Stay

In the small towns, staying in the town is the whole point — Leavenworth and Solvang are walkable and the lights are best after the day-trippers leave. In the cities, anywhere on a subway or trolley line works and costs a third less than the tourist blocks.

Christmas in the USA: Your Questions Answered

What is the most Christmassy town in America?

Leavenworth, Washington, by most measures — a Bavarian village in the Cascades under half a million lights. Bethlehem, Pennsylvania has the better claim historically, and Frankenmuth, Michigan is the better one with young children.

Where can you spend a warm Christmas in the USA?

San Juan in Puerto Rico (27°C, no passport needed for US travellers, and the longest Christmas season anywhere in the country), Key West, and Solvang or Helen if you want a Christmas village without the cold.

How far in advance should you book?

For the small towns — Leavenworth, Solvang, Frankenmuth, Bethlehem — September. They have very few rooms. For the cities, November is usually still fine, at December prices.

Is anything open on Christmas Day in the USA?

More than in Europe. Most attractions and shops close, but hotels, many restaurants, cinemas and Chinese restaurants stay open, and the light displays generally run. Public transport runs a Sunday timetable.

Which US city has the best Christmas lights?

New York for scale, and specifically Dyker Heights in Brooklyn for the residential displays. Bethlehem for the most unusual, with its lit steel stacks. Leavenworth for the prettiest whole-town effect.

Keep Exploring

🇺🇸 Our full 21-destination American Christmas list — the longer original, including the ones this guide had to cut.

🗽 BuKoo’s NYC at Christmas guide — the tree, the shows and how to beat the crowds.

🎄 BuKoo’s European Christmas markets guide — if the Bavarian villages have you wanting the real thing.

☀️ Warm winter escapes in the USA — for January and February, once the lights come down.

//