Maximise your Avios, air miles and hotel points

Which is the best hotel loyalty programme for earning Avios points?

Links on Head for Points may support the site by paying a commission.  See here for all partner links.

The general consensus about hotel loyalty programmes is that Marriott Bonvoy is the only scheme where it is is worthwhile trading your points for airline miles.

There are a couple of reasons for this.  The first is that – since the conversion rate for most airlines including British Airways is 3:1 – it feels more generous than the competition.  IHG One Rewards is 5:1 into Avios.  Hilton Honors is 10:1.  Points are not all created equal, however, so you shouldn’t read too much into these ratios.

Secondly, Marriott Bonvoy adds an extra 5,000 miles to your pot if you convert 60,000 points at once.  This means that you are getting 1.25 airline miles for every three Bonvoy points if you convert in chunks of 60,000.

Is the ‘Marriott is best’ view born out by the maths?  I thought I would run the numbers.

The question I asked myself was …..

How much do you need to spend with the major hotel schemes to earn 10,000 Avios?

I am assuming that the reader has whatever status in a particular comes with staying 20 nights via one-night stays per year in the relevant loyalty programme.  Given the amount of money you need to spend to earn 10,000 Avios this is a logical assumption.

I have ranked the results by lowest spend to highest spend needed to earn 10,000 Avios.  These numbers are all based on net spend, ie without VAT, and assume you have whatever status comes with doing 20 one-night stays per year.

Marriott Bonvoy – $2,727 but could be as low as $2,182

10,000 Avios requires 30,000 Marriott Bonvoy points.  You earn 10 points per $1 at most full service brands plus a 10% bonus for being Silver Elite (requires 10 nights) so 11 points per $1 in total. You need to spend $2,727 to earn 30,000 points.

However …. if you transfer Marriott Bonvoy points to Avios in chunks of 60,000 points, you receive a bonus 5,000 Avios. This means, pro rata, you’d only need 24,000 Bonvoy points to earn 10,000 Avios. At 11 points per $1, this would require spend of $2,182.

Accor Live Limitless – $3,508  (€3,225), but could be as low as $2,653 (€2,439)

10,000 Iberia Plus Avios requires 10,000 Accor points (the conversion rate to BA is worse so you should credit stays to Iberia and move them across via ‘Combine My Avios’).  At most midscale brands, eg Novotel, you earn 3.1 points per €1 as a Silver member (requires 10 nights). Earning 10,000 points means that you need to spend €3,225.

However …. if you register for the Qatar Airways / Accor Live Limitless partnership, you earn an extra 1 Avios per €1 spent, deposited into your Qatar Airways Privilege Club Avios account after every stay. You can easily move these across to your BA account. This improves the earning to the equivalent of 4.1 Avios per €1 and means that 10,000 Avios needs just €2,439 of spend.

IHG One Rewards – $3,571

10,000 Avios requires 50,000 IHG One Rewards points.  You earn 10 points per $1 plus a 40% bonus for being Gold Elite (requires 20 nights) for a total of 14 points per $1. Earning 50,000 points requires spending pre-taxes of $3,571.

Radisson Rewards – $3,703

10,000 Avios requires 100,000 Radisson Rewards points.  You earn 27 points per $1 for being Premium (requires just 3 stays or 5 nights). 100,000 points will require spending of $

World of Hyatt – $4,545

10,000 Avios requires 25,000 World of Hyatt points.  You earn 5.5 points per $1 for being Discoverist (requires 10 nights). This means that 25,000 points requires you to spend $4,545 pre-tax.

Hilton Honors – $5,555

10,000 Avios requires 100,000 Hilton Honors points.  You earn 18 points per $1 being Gold (requires 20 stays) which means that you need to spend $5,555 to earn 100,000 points.

This analysis does not consider the fact that some chains let you earn miles directly if you agree not to earn points.  Because these are generally fixed amounts such as 500 Avios per stay they may work out better for you if you do lots of cheap one-night stays.

Conclusion

Marriott Bonvoy remains the most rewarding programme for earning hotel points if your ultimate aim is to convert them into airline miles.

The only caveat – and it is a large one – is that Hilton Honors and IHG One Rewards are more aggressive than the other chains in terms of running bonus point promotions.  It is worth noting that, as of today, the only chains running promotions are Hilton and IHG (click for our list of all current promos). Earning promotional points will allow you to earn more Avios from a stay.

I would also encourage you to think twice before converting hotel points into Avios.  If you will never earn enough for a free night then it is obviously a good idea to transfer them, but in general you will maximise value by using hotel points for free hotel nights.

The one exception is Marriott Bonvoy where the conversion maths just about works. I value a Bonvoy point at 0.5p and an Avios at 1p. 60,000 Marriott Bonvoy points converts into 25,000 Avios, because it triggers the extra 5,000 Avios for converting in chunks of 60,000. Plugging in my valuations, you are swapping £300 of Marriott points for £250 of Avios. This is close enough to make it a fair deal.


How to earn Avios from UK credit cards

How to earn Avios from UK credit cards (April 2024)

As a reminder, there are various ways of earning Avios points from UK credit cards.  Many cards also have generous sign-up bonuses!

In February 2022, Barclaycard launched two exciting new Barclaycard Avios Mastercard cards with a bonus of up to 25,000 Avios. You can apply here.

You qualify for the bonus on these cards even if you have a British Airways American Express card:

Barclaycard Avios Plus card

Barclaycard Avios Plus Mastercard

Get 25,000 Avios for signing up and an upgrade voucher at £10,000 Read our full review

Barclaycard Avios card

Barclaycard Avios Mastercard

5,000 Avios for signing up and an upgrade voucher at £20,000 Read our full review

There are two official British Airways American Express cards with attractive sign-up bonuses:

British Airways American Express Premium Plus

25,000 Avios and the famous annual 2-4-1 voucher Read our full review

British Airways American Express

5,000 Avios for signing up and an Economy 2-4-1 voucher for spending £15,000 Read our full review

You can also get generous sign-up bonuses by applying for American Express cards which earn Membership Rewards points. These points convert at 1:1 into Avios.

American Express Preferred Rewards Gold

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

The Platinum Card from American Express

40,000 bonus points and a huge range of valuable benefits – for a fee Read our full review

Run your own business?

We recommend Capital on Tap for limited companies. You earn 1 Avios per £1 which is impressive for a Visa card, along with a sign-up bonus worth 10,500 Avios.

Capital on Tap Business Rewards Visa

Huge 30,000 points bonus until 12th May 2024 Read our full review

You should also consider the British Airways Accelerating Business credit card. This is open to sole traders as well as limited companies and has a 30,000 Avios sign-up bonus.

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

There are also generous bonuses on the two American Express Business cards, with the points converting at 1:1 into Avios. These cards are open to sole traders as well as limited companies.

American Express Business Platinum

40,000 points sign-up bonus and an annual £200 Amex Travel credit Read our full review

American Express Business Gold

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

Click here to read our detailed summary of all UK credit cards which earn Avios. This includes both personal and small business cards.

Comments (20)

This article is closed to new comments. Feel free to ask your question in the HfP forums.

  • Ravindra Bhagwanani says:

    As always, this analysis is correct – but misses the main thing: If your ultimate goal are really Avios and you don’t care about status with the hotel programs, Avios hotels (using the Expedia inventory) still remain the best option: You earn 10 Avios per GBP spent, so a spend of 1,000 GBP (ca. 1,260 USD) takes you to these 10,000 Avios.

    • secretsquirrel says:

      “using the Expedia inventory) still remain the best option: You earn 10 Avios per GBP spent”
      How do you earn 10 x AVIOS through Expedia?

    • HH says:

      I’d never heard of Avios Hotels until today! Their pricing looks less aggressive than the likes of Agoda, but I’ll keep it in mind to compare next time.

  • planeconcorde says:

    The Marriott calculation doesn’t factor in the 5,000 bonus for a 60,000 point conversation. It’s even better than given. Accor calculation overlooks parallel earning of Avios in Qatar airlines.

    • Ken says:

      Does it really matter ?

      You are ‘paying’ 1.2p per Avios.
      Why do that when there are cheaper ways of buying them.

      Need to spend about £4.5k to get 60k Marriott points – sure this could all be for work & you never stay in a Marriott for leisure.
      Possible I guess – but unlikely,

    • Rob says:

      Correct, but I do explain that it isn’t included because we’re talking about a small number of stays. Arguably if you are earning 60k Marriott you’d be more inclined to use for a room.

  • VinZ says:

    Did you factor in that every stay at Accor gets you extra points with Qatar?

    • Rob says:

      No. And, on reflection, I should. Leave it with me and I may update. I bagged 4,000 Avios this way in December so I can’t argue it’s not enticing.

  • LDM says:

    I have a question re earning Hilton points – we stillhave an old style Hilton visa card to which we put most of our credit card spend. Is this a ‘sensible’ thing to do, or should we give this up and divert all our spending to a different card – especially as we have gold status anyway through Platinum Amex. Thank you

    • Rob says:

      Put it this way … if you cancel it and wait 6 months you’d be eligible for a Barclaycard Avios card and its sign-up bonus. If they offer 50k again on the Avios Plus card as a sign-up bonus it would be a shame to miss out.

    • RussellH says:

      Surely it depends whether you want avios or Hilton points?
      For us, avios (or other airline points) are becoming increasingly irrelevant.

  • Zark says:

    Sadly the BA to Marriott conversion bonus of 25% seems like history – last was in April ’22. Also, Marriott gutted their redemption program moving to cash price related redemption rates.

    • Talay says:

      Yeah and the old 5 and 7 day accommodation plus miles deals. There were some good offers back then, before they killed the award scheme.

      Even some of the “free” nights you earn with things like Bonvoy Amex are largely worthless as they are pitched at such low categories now.

  • Alex W says:

    None of them! I don’t think it really makes sense to choose a hotel chain based on how many Avios you would earn. Any serious traveller should have a strategy for room/hotel redemptions and not just flights. I didn’t do this in the early days and seriously regretted it.

    I think it would be worth showing the equivalent value you could redeem for hotel nights. For example, your 100,000 Hilton points gets you 10,000 Avios which is worth ~ £100, whereas it’s worth £330 in hotel rooms @0.33ppp, which is a far better return on your investment (and no taxes and charges to pay!).

  • Stu_N says:

    Melia is also competitive. Silver status (10 nights) earns 11 points per €. Points convert to Avios at 10:3 so I make it c.$3,200/ €3,030 to earn 10,000 Avios.

    Using 2,000 points usually gets a decent saving off a booking (€10-20) so it’s probably better to use some points in this way.

  • Pangolin says:

    You give Silver Elite (10% bonus) as an example for Marriott but many HfPers will have a higher status than that.

    eg, Platinum gives 50% bonus and Titanium 75%, so the numbers look even better.

    IMO Marriott should make the Ambassador status (100 nights and $23K spend) have some meaningful differentiation over Titanium, such as a bonus rate of 100%.

    • Rob says:

      True, but for fair comparison I based it on the status you’d have if you did 20 x one night stays.

    • Blair Waldorf Salad says:

      Ambassadors get Your24 which is far more valuable than a points bonus.

This article is closed to new comments. Feel free to ask your question in the HfP forums.

The UK's biggest frequent flyer website uses cookies, which you can block via your browser settings. Continuing implies your consent to this policy. Our privacy policy is here.