If you wait to pay it off (or if cutting down on spending still isn't enough to cover the bill), then you'll pay more in interest. Make $200 payments every month, and you'll still be paying this vacation off when you're planning the next one. To boot, you'll end up paying an extra $500 in interest charges.
That's a big difference, and it's driven by your card's interest rate. If you don't have the funds to pay off your credit card debt right away, consider moving your debt to a line of credit, which will have a lower interest rate.
Some money pundits will compare putting your vacation on a credit card to committing a cardinal sin. It's not. If your dream vacation comes along and your only choice is to use a credit card, don't sweat it. That's what credit cards are for — taking advantage of opportunities. As long as you're smart about it, there's no reason to stay home while your friends soak up the sun.
That said, now that you've put a vacation on credit and paid it off, the wise thing to do is start setting aside a small amount of cash every month in a rainy day fund. That money will be there for you when your next unforgettable opportunity comes up, so you can say yes without worrying about how you'll pay for it.