Maximise your Avios, air miles and hotel points

When is it worth paying an annual fee for a miles and points credit card?

Links on Head for Points may pay us an affiliate commission. A list of partners is here.

I get numerous emails from Head for Points readers asking for advice on which miles and points credit card they should get.  These often come with the caveat “but I don’t want to pay a fee for a card”.

I don’t agree with this approach.  Let me explain why.

Most credit cards in the UK do not carry an annual fee.  It is very likely, before you became interested in miles and points, that you had never paid a fee for a credit card in your life.

UK Rewards credit and charge cards

I can see why you wouldn’t want to. 

You know that the card company gets a cut from the retailer every time you buy something.  You know that they add a 3% foreign exchange fee whenever you spend abroad, and whenever you end up withdrawing some cash on it (which, however much you try to avoid it, always happens once or twice a year).  You may accidentally miss a payment date occasionally and run up some interest.

Paying for the privilege of generating this revenue for the credit card company seems wrong.

I think you need to look at it differently.  Forget that you are paying for a credit card.  Look at it as simply paying for the benefits offered.

Taking the British Airways Premium Plus card as an example

Some people take one look at the £195 annual fee on the British Airways American Express Premium Plus credit card and are put off instantly.

Purely from the point of view of the sign-up bonus, being put off by the fee is a mistake.  The card is currently offering 25,000 Avios for signing up when you spend £3,000 within 90 days.  The majority of Head for Points readers would jump at the chance of buying 25,000 Avios for £195 which is basically what you are doing.

The fee becomes even more realistic when you look at the 2-4-1 voucher:

Would you pay £195 to buy a voucher which allowed you to get two Avios redemptions (BA planes only) for the miles of one?  This would save you 180,000 Avios on two Club World tickets to Tokyo for example.

This is clearly a ‘no brainer’ for anyone who understands the value of Avios.  180,000 Avios are worth at least £1,800 if used sensibly.  More importantly, if you wouldn’t otherwise be able to earn enough Avios for two Club World tickets to Tokyo, it lets you undertake a trip that would otherwise be impossible.

You need to spend £10,000 to trigger the voucher each year, of course, but you need to channel your credit card spend somewhere anyway.  The £195 fee also lets you earn 50% more Avios on every purchase – 1.5 per £1 – compared to the free British Airways American Express card and you get a 2-4-1 voucher valid for two years rather than one year.

Virgin Atlantic credit cards

And some other examples …..

Here are some other examples where, if you treat the fee as paying for a benefits package, it makes sense:

Would you pay £160 per year for the right to upgrade two Virgin Atlantic economy redemptions to premium economy, or from premium economy to Upper Class, or to get a 2-4-1 voucher on economy or premium economy redemptions?  Especially if you also got 15,000 Virgin Flying Club miles in the first year for signing up?

When you put it like that, the Virgin Reward+ Mastercard looks good value (you need to spend £10,000 to trigger the two vouchers).  That’s before you factor in the excellent ‘1.5 miles per £1’ earning rate.

Would you pay £575 per year to get travel insurance for your family and five other nominated people under 70 years old, car hire insurance, Hilton Gold, Marriott Gold, Radisson Rewards Gold, Melia Gold, Eurostar lounge access, Delta lounge access, two Priority Pass cards each admitting two people for free to 1000 airport lounges, and exclusive benefits at luxury hotels including guaranteed 4pm check-out?  Especially if you got 30,000 Avios or other miles in your first year?

This is clearly more of a ‘heavy hitters’ package, but the American Express Platinum charge card will give you all of the above.

American Express Amex Platinum card

Not all credit cards justify their fee …..

I don’t want to suggest that all fee-bearing miles and points cards justify the annual fee.

American Express Preferred Rewards Gold is harder to justify after the free first year.  You are paying £140 from year 2, with the main benefit being two free airport lounge passes.  It might work if you spend £15,000 to trigger the annual bonus of 10,000 Membership Rewards Points, but I would consider it marginal.

The Lufthansa Miles & More card has a £79 fee – although you currently cannot apply until Summer 2021.  For the first year it is worth it for the 5,000 miles sign-up bonus.  After that, even the strong earning rate of 1.25 miles per £1 doesn’t justify the fee unless you are spending probably £15,000+ per year.  For many people the only reason for paying £79 is that having this card, and using it once per month, stops your Miles & More miles expiring.  It is a painful fee to keep your miles alive.

The Marriott Bonvoy American Express card has a £75 fee.  Similarly, for the first year it is worth it for the 20,000 Marriott Bonvoy points sign-up bonus.  Earning just 2 Marriott Bonvoy points per £1, you need to a big spender to justify £75 for Year 2+.  The real value here is the 15 elite night credits you get each year – most people treat it as a cheap way of getting a head start on status renewal.

These three examples show that not all fee-based cards necessarily offer long-term value.  However, if you can get your head around the concept of paying an annual fee, you will find that many miles and points card do offer value for money.

Mariott Bonvoy American Express credit card

Learn more about the credit cards mentioned above

Here is the legally required interest rate information on the credit cards mentioned above, together with links to our detailed reviews:

Nectar American Express

American Express Preferred Rewards Gold

Bonus: 20,000 points

Read our full review

Other information:

  • Amex Gold is our recommended ‘first card’ for a miles and points beginner
  • Get two free airport lounge passes when you sign up, and a further two each year
  • After your two free passes, you can visit further lounges for a small fee
  • You receive £120 of Deliveroo credit each year (24 x £5 credits)
  • Annual fee: Free for the first year, £140 from Year 2

Representative 59.9% APR variable.  Annual fee applies after the first year.

See if you qualify for the 20,000 points sign-up bonus +

You will receive 20,000 American Express Membership Rewards points as a sign-up bonus on the American Express Preferred Rewards Gold card if you spend £3,000 within 90 days of signing up.

Membership Rewards points are hugely flexible, which is why we recommend this as the best choice for your first miles and points card.  You can transfer them into Avios, Virgin Flying Club or other airlines (at 1:1) or into various hotels schemes, into Club Eurostar or use them for shopping vouchers.

To qualify for the bonus, you must NOT, currently or in the previous 24 months, have held any other personal American Express card.

You are OK if you had a supplementary card on someone else’s American Express account.

You are OK if, currently or in the previous 24 months, you have held a Business American Express card.

For clarity, you can still apply for the American Express Preferred Rewards Gold card even if you do not qualify for the bonus.  You would still benefit from the two free airport lounge passes and the ‘no fee in Year 1’ offer.

Learn more about the card benefits +

American Express Preferred Rewards Gold comes with two free airport lounge passes.  These allow either you and a friend, or yourself twice, to visit any lounge in the Priority Pass network.  You make additional lounge visits for £20 per person.  You receive an additional two free passes each year.

You earn double Membership Rewards points on all airline spend (made directly on an airline website) and all spend made outside the UK.

If you spend over £15,000 in a card year, you will receive an additional 10,000 Membership Rewards points when you renew.

Starting in May 2021, you receive £120 of Deliveroo credit each year.  Amex will repay you £5 for the first two Deliveroo orders charged to your Gold card each month.

Other benefits include a 10% discount on Hertz car rentals and special deals at 350 selected hotels worldwide, where Preferred Rewards Gold cardholders receive a $75 in-hotel credit per stay.

American Express Platinum card Amex

The Platinum Card from American Express

Bonus: 30,000 points

Read our full review

Other information:

  • Two Priority Pass cards, each allowing two people into 1,300 airport lounges
  • Elite status in four major hotel loyalty programmes
  • Comprehensive travel insurance
  • Annual fee: £575

This is a charge card, not a credit card. You must clear your balance in full each month.  Annual fee £575.

See if you qualify for the 30,000 points sign-up bonus +

You will receive 30,000 American Express Membership Rewards points as a sign-up bonus on The Platinum Card if you spend £4,000 within three months of signing up.

Membership Rewards points are hugely flexible.  You can transfer them into Avios, Virgin Flying Club or other airlines (at 1:1) or into various hotels schemes, into Club Eurostar or use them for shopping vouchers.

This is the ONLY personal American Express card where you still qualify for the bonus if you already hold a British Airways American Express card.

To qualify for the bonus, you must NOT, currently or in the previous 24 months, have held any other personal American Express card which earns Membership Rewards points.  This includes The Platinum Card and Preferred Rewards Gold.

You are OK if you had a supplementary card on someone else’s American Express account.

You are OK if, currently or in the previous 24 months, you have held any other American Express card, including the British Airways, Marriott and Nectar cards.

If you cancel The Platinum Card at any point, you will receive a pro-rata refund of your membership fee.  You will not lose your sign-up bonus.

For clarity, you can still apply for The Platinum Card even if you do not qualify for the bonus.  You would still benefit from the long list of other benefits.

Learn more about the card benefits +

The Platinum Card from American Express comes with an unrivalled list of benefits for the keen traveller.

Your personal travel patterns will determine which of these is the most valuable.  The key benefits are:

Full comprehensive travel insurance for you, your family and the family of up to five supplementary cardholders, subject to enrolment

Two Priority Pass cards, each of which allows the holder and a guest unlimited free access to 1,300 airport lounges

Elite status in four major hotel loyalty schemes: Marriott Bonvoy (Gold), Hilton Honors (Gold), Radisson Rewards (Gold), MeliaRewards (Gold)

Access to Eurostar lounges, irrespective of travel class

£10 per month of Addison Lee taxi credit

British Airways BA Premium Plus American Express Amex credit card

British Airways American Express Premium Plus

Bonus: 25,000 Avios

Read our full review

Other information:

  • Receive a companion voucher, letting you book two flights for the Avios of one, when you spend £10,000 in a card year
  • The voucher is valid for flights in any cabin
  • Annual fee: £250

Representative 101.1% APR variable based on an assumed £1,200 credit limit and £250 annual fee. Interest rate on purchases 24.5% APR variable.

See if you qualify for the 25,000 Avios sign-up bonus +

You will receive 25,000 Avios as a sign-up bonus on the British Airways American Express Premium Plus card if you spend £3,000 within 90 days of signing up.

To qualify for the bonus, you must not have held the British Airways Premium Plus or the free British Airways American Express cards in the previous 24 months.

You are OK if you had a supplementary card on someone else’s British Airways American Express account.

You are OK if, currently or in the previous 24 months, you have held any other American Express card.

For clarity, you can still apply for the British Airways Premium Plus card even if you do not qualify for the bonus.  You would still benefit from the companion voucher and all of the other card benefits.

Learn more about the card benefits +

When you spend £10,000 on the British Airways American Express Premium Plus card, you receive a companion voucher entitling you to book two Avios redemption flights for the miles of one.  This voucher is valid for two years.  (Full taxes and charges need to be paid on both tickets.)

This voucher is the most valuable perk available in the UK airline and hotel credit card sector in my view. It could save you 150,000 or more Avios when used for a long-haul redemption in a premium cabin.

The voucher with the Premium Plus card is far more powerful than the voucher given with the free British Airways American Express card.  You only need to spend £10,000, instead of £20,000, in a card year to receive it.  More importantly, the Premium Plus voucher is valid for two years and is valid in ALL cabins.  The voucher on the free British Airways American Express card is only valid for one year and can only be used for Economy flights.

You receive your voucher within a few days of reaching the spending target.  You need to fly the outbound leg of your 2-4-1 flight before the expiry date of the voucher.

Virgin Rewards Plus credit card

Virgin Atlantic Reward+ Mastercard

Bonus: 15,000 points

Read our full review

Other information:

  • Get a ‘2 for 1’ voucher, valid on cash or points tickets, when you spend £10,000 in a year
  • Alternatively, claim an upgrade voucher or Clubhouse lounge passes
  • Get free access to Virgin Money lounges across the UK
  • Annual fee: £160

Representative 63.9% APR variable based on an assumed £1,200 credit limit and £160 annual fee.  Interest rate on purchases 22.9% APR variable.

See if you qualify for the 15,000 points sign-up bonus +

You receive a bonus of 15,000 Virgin Points with your first purchase.

There are no restrictions on earning the bonus if you are accepted.  However, you cannot apply for a card if you currently have, or in the previous six months have had, a Virgin Atlantic credit card.

Learn more about the card benefits +

All Virgin Atlantic credit card holders receive free access to Virgin Money lounges across the UK.

When you spend £10,000 per year on the Virgin Atlantic Reward+ Mastercard, you can choose a benefit.  This is what you can pick from:

A 2-4-1 voucher, valid for two years, for a Virgin Atlantic cash flight or Virgin Flying Club redemption, in Upper Class, Premium or Economy

A return upgrade – on either a cash or points ticket – from Premium to Upper Class, or from Economy Delight/Classic to Premium.  You can either upgrade 1 x return flight if travelling alone or 2 x one-way legs of two return flights if travelling with someone else.

A Virgin Clubhouse lounge pass (requires a same-day Virgin Atlantic, Delta, KLM or Air France flight)

Here’s the small print:

If you are a Red (no status) member, you need to pay 50% of the points for your 2nd ticket if you redeem your 2-4-1 voucher in Upper Class.  This means that, for Upper Class redemptions for Red members, it is effectively a ‘2 for 1.5’ voucher. For Economy or Premium redemptions, it is a genuine ‘2 for 1’.

If you are a Gold member, you would receive two Clubhouse lounge passes instead on one if you chose that option

Taxes and charges need to be paid on the ‘free’ ticket as part of your 2-4-1 booking

Vouchers are valid for two years and you must fly the outbound leg of your trip before the expiry date

American Express Marriott Bonvoy credit card

Marriott Bonvoy American Express

Bonus: 20,000 points

Read our full review

Other information:

  • 15 elite night credits per year to help you towards higher status
  • Free night, up to 25,000 points, when you spend £25,000 per year.
  • Upgrade to Gold Elite status when you spend £15,000 in a card year
  • Annual fee: £75

Representative 41.6% APR variable based on an assumed £1,200 credit limit and £75 annual fee. Interest rate on purchases 24.5% APR variable.

See if you qualify for the 20,000 points sign-up bonus +

You will receive 20,000 points as a sign-up bonus on the Marriott Bonvoy American Express card if you spend £3,000 within 90 days of signing up.

To qualify for the bonus, you must NOT, currently or in the previous 24 months, have held any other personal American Express card.

You are OK if you had a supplementary card on someone else’s American Express account.

You are OK if, currently or in the previous 24 months, you have held a Business American Express card.

For clarity, you can still apply for the Marriott Bonvoy American Express card even if you do not qualify for the bonus.  You would still benefit from the 15 elite night credits per year, the free night (up to 25,000 points) for spending £25,000 and Gold Elite status for spending £15,000.

Learn more about the card benefits +

You will receive 15 elite night credits per year in Marriott Bonvoy.  The first batch will arrive within 60 days on applying and then in Spring in each subsequent year.

15 elite nights will automatically get you Silver Elite status in Marriott Bonvoy and put you nearer to Gold Elite and higher tiers.

If you spend £15,000 per card year, you will be upgraded to Gold Elite status in Marriott Bonvoy.

If you spend £25,000 per card year, you will receive a free night voucher, valid at any hotel where reward nights cost up to 25,000 points.


Want to earn more points from credit cards? – December 2021 update

If you are looking to apply for a new credit or charge card, here are our November 2021 recommendations based on the current sign-up bonus

You can see our full directory of all UK cards which earn airline or hotel points here. Here are the top current deals:

British Airways BA Amex American Express card

British Airways American Express

5,000 Avios for signing up, no annual fee and an Economy 2-4-1 voucher for spending ….. Read our full review

British Airways BA Premium Plus American Express Amex credit card

British Airways American Express Premium Plus

25,000 Avios and the UK’s most valuable credit card perk – the 2-4-1 companion voucher Read our full review

Nectar American Express

American Express Preferred Rewards Gold

Your best beginner’s card – 20,000 points, FREE for a year & two airport lounge passes Read our full review

American Express Platinum card Amex

The Platinum Card from American Express

30,000 points and an unbeatable set of travel benefits – for a fee Read our full review

Earning miles and points from small business cards

If you are a sole trader or run a small company, you may also want to check out these offers.

American Express Business Gold

20,000 points sign-up bonus and free for a year Read our full review

Amex Platinum Business American Express

American Express Business Platinum

40,000 points sign-up bonus and a long list of travel benefits Read our full review

British Airways Accelerating Business American Express card

British Airways Accelerating Business American Express

30,000 Avios sign-up bonus – plus annual bonuses of up to 30,000 Avios Read our full review

Capital On Tap Business Rewards Visa

The most generous Avios Visa or Mastercard for a limited company Read our full review

For a non-American Express option, we also recommend the Barclaycard Select Cashback card for sole traders and small businesses. It is FREE and you receive 1% cashback on your spending:

Barclaycard Select Cashback Credit Card

1% cashback and no annual fee Read our full review

Comments (94)

This article is closed to new posts. Discussion continues in the HfP Forums.

  • Andrew Steele says:

    The BA Premium Plus card isn’t really as valuable as presented unless you’ve not held an AMEX card for two years. I wouldn’t get the bonus having held another card (I still have an Amex credit card to keep my reward points). So for many of us the question is really whether the 2-4-1 voucher is worth the annual fee.

    • Dan says:

      I think if you are able to use the 241, then even redeeming it on a Club Europe route to somewhere in Europe will make you break even on the A/F

      Using a conservative example, you could save 30,000 Avios using the 241 on somewhere in Europe and then getting an extra 5000 Avios (for the additional 0.5 avios additional per year due to teh increased earning rate means that you are paying £195 for 35,000 avios.

      • Lumma says:

        Using a 2-4-1 on Club Europe if you have status (and arguably isn’t without status unless you need two suitcases each and really want to make the most of the lounge beforehand) isn’t really worth it unless there’s no economy seats on the exact flight that you want. If it’s a 30k seat I’d rather take the exit row than have a free meal and drinks.

    • Jonathan says:

      You qualify for the bonus if you haven’t held a BA card in the last 24 months. So that means you can use any MR points earning card of theirs, while you wait for time to pass by. There’s no 2-4-1 though while you’ve got no BA card.

      Whether or not the 2-4-1 is value for money really depends on whether or not you’ll have someone travelling with you, in my current circumstances, a BA 2-4-1 is useless to me, since I never have a travelling companion (I’m hoping that Amex might take a leap out of Virgin Money’s book and make the voucher a lot more useful to all travellers). The perk of the 2-4-1 is being able to secure two CW or First (if you’re lucky for First) tickets in return for Avios, and the tickets would usually cost several thousand in cash, all you have to pay is APD, airport taxes etc. all charges that are outside BA’s control. That’s where the value for money comes with the 2-4-1 voucher

      • Ian McPartlan says:

        The main charge you have to pay is fuel, and that certainly is within BA’s control. It only really ever goes up.

      • ChasP says:

        “all you have to pay is APD, airport taxes etc. all charges that are outside BA’s control.”
        Those are outside BAs control but they also add a large charge to the redemption fees

  • Dan says:

    Does Gold in Year 2 and beyond make sense – if you are able to spend £15k? I think the maths can work for solo travellers like myself. 25,000 MR for £140 doesn’t seem too bad at 1.67MR per pound spend. The other option would be paying £0 for only 15,000MR Points on the ARCC.

    The other factor is that the gold card typically has better offers compared to the ARCC (but obviously worse than Platinum). The probability that I get a decent offer on a retailler that i actually know on the Gold is is significantly higher than the ARCC (e.g. Coop, Gap, Charles Tyrwhitt, ASOS etc. The ARCC is a good free card but tends to have worse offers as it is literally at the bottom of the MR card pecking order.

    • Harry T says:

      Tbh apart from the obvious retention offers on Platinum recently, I’ve found my gf and I consistently get the best offers on our gold cards. Platinum has been rubbish recently.

      • Dan says:

        In pre-covid times, I held the Platinum card for a while and managed to get offers for Debenhams, John Lewis, Morrisons etc. so more mainstream retailers. Not sure what it is like now though!

    • Genghis says:

      “ 25,000 MR for £140 doesn’t seem too bad at 1.67MR per pound spend. The other option would be paying £0 for only 15,000MR Points on the ARCC.”
      So you’re really paying £140 for 10k MRs, and that’s assuming you spend exactly £15k. Not a great deal.

    • BuildBackBetter says:

      Have the gold card and the offers are rarely useful. The only one I have used recently is 1 extra MR for amazon. Even the Morrison’s offer was available on many cards including ARCC

  • Lol says:

    I think there are situations where the Virgin fee free card may be preferable to the paid version. All my spend where possible goes on Amex Gold but for non Amex spend I’ve used the IHG fee free card, which HfP values at 0.4p per pound spent.

    With the Virgin fee free card giving 0.75 points, translated to 0.75p per pound of value, the only question for me is how flexible is the latter compared with the IHG card. As another poster today said how can you put a value on convenience and flexibility?

    With the Virgin fee free card I can transfer the points earned to Hilton Honors or IHG Hotels, albeit at about half the 0.75p value of the Virgin points, but that’s still fairly comparable to the 0.4p value per point obtained with the IHG fee free card, isn’t it?

    I could keep the Virgin points within the Virgin account for possible flights but I have about a quarter million Avios, 100k of Amex MR and two BAEC companion vouchers so I can’t see me using Virgin for flights for a long time, if ever.

    Is the foregoing logic right or am I missing something? I’ve been an avid HfP reader for three years but have a lot to learn and I’d really welcome advice from the experts on here.

    • Rob says:

      Sounds right. If you are not concerned about the vouchers (and you are not, it seems) then the free card is best unless you are a very big spender.

      • Lol says:

        Thanks, I’ve applied for the Virgin free card via the link and got immediate approval. Only took five minutes!

  • AspirationalFlyer says:

    Just called Amex this morning to see if there were any retention bonuses for BA Black card. I’ve been offered 2.5 miles per £1 for three months.

    • Peter K says:

      Had you already earned the 241 voucher this card year?

      • AspirationalFlyer says:

        Yes. I hit the £10K a few days ago and the voucher had already been added to my BAEC account.

  • kitten says:

    Thanks to HfP my automatic action would always be to look at fee-paying cards first.

    Unless leaving the EU has let UK card companies out of the interchange fee cap then there’s no way a non-fee-paying card is going to be able to offer you any useful benefits except for offers presented to you as a retailer discount to you but actually earning them a nice chunk of affiliate commission – and those will be random and short term, unlike contracted card benefits.

    • BuildBackBetter says:

      Given UK pushed for capping interchange fee while we were in EU, the cap is highly unlikely to be removed.

  • John says:

    Has anyone received the bonus on the BA black card that they are not entitled to if they have a tracker on their account for it?
    Thanks

    • Rob says:

      If you have upgraded then you may see a tracker but won’t get the bonus. If you applied after having had the card in the past two years then you MIGHT get it, because Amex’s IT is not perfect.

  • Nori says:

    To add to the above comments regarding the value of points, I find that points/Avios collecting is for aspirational flights/experiences. Something I usually wouldn’t pay for with my own cash.
    Thanks to HfP tips, I managed to get some great flights in F and J, including BA1.
    But you got to be VERY flexible. It’s unlikely to work if your destination/dates are fixed. Availability on RFS European flights is a bit better though.

    • Anna says:

      +1 and it’s particularly a godsend if you’re limited to travelling at peak times! I agree flexibility is crucial but that’s all part of the fun. A couple of years ago I booked 2 x J seats out to IAD and back from BOS in the summer holidays and we had a fantastic time visiting Washington DC plus other sites in Virginia (plus a day out to Gettysburg), then flew down to GCM for 10 days for a beach break, followed by a weekend in BOS on the way back.

    • Lumma says:

      Completely agree. This whole thing is about doing things and going places I wouldn’t normally do.

  • Zumi says:

    Rob my last Amex application (Platinum)was May 2019. I also have had BA AMEX card (plat/blue) for a number years which I want to cancel now. Would I be able to qualify sign on bonus if I apply BA AMEX Plat from May 2021? Thanks.

    • Rob says:

      Yes, Amex Plat bonus would trigger in May.

      • Matt says:

        Is this true? @Zumi has confused things by talking about a “BA AMEX Plat” but if talking about the plat card is it not 2 years from cancellation (not last application) to be eligible for bonus? And if talking about BAPP does having the free BA card not stop you getting a bonus?

        • Anna says:

          Yes, there’s no BA Platinum. Needs 2 years without an Amex Platinum/gold or BAPP/blue to be eligible for another sign up bonus on either. Platinum/BAPP (but not gold/blue) are not affected by you holding other Amex cards from different loyalty schemes.

This article is closed to new posts. Discussion continues in the HfP Forums.