#6 Steamboat Springs, CO

The wild west setting of Steamboat Springs is a fitting backdrop for celebrating that most American of holidays. Plan your Thanksgiving getaway to this small Colorado resort town and enjoy it before the ski season rush. It’s a great time of year to warm up with a dip at Strawberry Park Hot Springs. And the Sheraton Steamboat Resort puts on a traditional Thanksgiving dinner buffet, too.

#5 Washington, DC

Try to keep politics away from the table while making the most of a Thanksgiving getaway in the nation’s capital. Washington, DC is one of the best places in the country to enjoy the holiday, thanks to lively nightlife, free museums, and attractions, and a wealth of fabulous restaurants putting on lavish turkey spreads. Traditional harvest fare is served for Thanksgiving dinner at the Mandarin Oriental, Washington DC, known for having one of the most extravagant family feasts in town.

#4 Bretton Woods, NH

A family turkey-trot, flag football games, and arts and crafts for the kids are all part of the lead-up to your Thanksgiving Day feast when you stay at the Omni Mount Washington Resort in beautiful Bretton Woods. And if you book Thanksgiving dinner at the resort, you’ll get a pass for a free lift ticket for skiing or snowboarding on the nearby mountain. There’s even an appearance by Santa Claus right after the meal.