The Small Towns in America You Have to Visit this Holiday Season

By Katrina Brown Hunt

Johnny Johnston has lived in Los Angeles for 20 years, but when he goes home for the holidays, he finds himself enchanted all over again by the winter wonderland where he grew up: Vail, Colo.

“From the moment you drive into the valley, the streets and public spaces are all lit with Christmas lights, creating a Norman Rockwell moment,” says the broker for Sotheby’s International Realty. Even if his mom still hassles him about what shirt he wears to his aunt’s dinner party, “Vail is the most beautiful place I’ve ever seen for the holiday season.”

Many Travel + Leisure readers agree, ranking the Colorado mountain town at No. 2 for seasonal cheer in the America’s Favorite Places survey. Readers evaluated hundreds of towns in dozens of features, from romance to thriving art scenes to irresistible bakeries. To determine the best towns for the holidays, we combined the scores in a few festive categories: department-store shopping, notable restaurants, and Christmas lights.

See All of America’s Best Towns for the Holidays

More from Travel + Leisure:

Disney Christmas Travel Tips

America’s Best Family Hotels

Best Stocking Stuffers for Travelers