A credit card offering 5% cashback may sound attractive. But what if another card could help pay for your next holiday or provide complimentary hotel stays? And if you already have two or three cards, do you really need another? There is no single best credit card for everyone. The right choice depends on where you spend, how much you spend and what benefits you want. Start with a spending audit First, decide what you want from a credit card: straightforward cashback, travel rewards or lifestyle benefits.