For some, the winter holidays are the most wonderful time of the year. But all the gift-giving, entertainment and travel associated with Thanksgiving and Christmas can also bury consumers in debt before the new year has even dawned.

Nearly two-thirds of Americans say they have felt compelled to overspend during the holidays, Bankrate.com found in a recent survey. To avoid going in the hole this year, here are seven tips from personal finance experts:

1. Pay off last year's debt.

First, pay off any outstanding debt before pulling out your credit card. Roughly 48 million Americans are still trying to work down holiday debt accumulated last year, according a Nerdwallet.

NerdWallet's Kimberly Palmer suggests two different approaches to tackling debt. One is the "snowball" method — taking care of the smallest obligations first, regardless of interest rates. "Psychologically, some people like to focus on the smallest debt first, to build momentum, and then take on the next smallest," she said.

You can also follow the "avalanche" method of first paying off debt that carries the highest interest rate. Credit card interest rates tend to be high, and carrying a credit-card balance can cancel out savings in other areas.

2. Create a spending plan.

Setting a budget for holiday spending can feel restrictive, especially at a time of year when many like to indulge their families, friends or even themselves. On the other hand, calling it a "spending plan" can be freeing while helping you get a handle on your expenses, according to personal finance expert Patty Morrissey.

"Before you embark on planning, reflect on the previous holiday — on what those moments that brought you the best feeling were, what were some of the things that made you feel the most drained, and probably going into debt was one," she said.

Investment pro Thomas Beattie also highlighted the importance of setting a budget — before embarking on any holiday spending. "If you don't know how much you have available to spend, you'll find yourself in an awkward position when it comes to paying off bills at the end of the holiday season."

3. Reserve part of your holiday bonus for gifts.

Millions of American workers count on getting a financial bonus from their employers around the holidays. Using some of that bonus for gifts beats borrowing, according to experts.

"Although we normally advocate diverting windfalls to an emergency fund or long-term savings account, the calculus is different when the windfall is expected, and when it coincides with an expected increase in spending — as is the case during the last two months of the year, when most people increase spending on gifts and entertainment," said Andrew Schrage, founder of MoneyCrashers.

But don't let a healthy bonus get in the way of sticking to a budget. "The more of a surplus you have, the better prepared you'll be for future emergencies," Schrage said.