Many airline frequent flyer programmes now offer the chance to earn points by making purchases with a range of featured retailers, using a referral link. Hotel booking sites like Booking.com and Hotels.com are regularly included in the list, and routinely offer head-turning deals like “12 points per ยฃ1 spent”. Is this an incredibly simple way to amass frequently flyer points for no additional spend, or are these offers too good to be true?
30-second-skinny
When you click a referral link from your airline’s frequently flyer website to earn miles with selected partners, like Hotels.com and Booking.com, check you’re not paying an inflated room rate to get those bonus points. If you are, you’re effectively buying points and should decide (a) if you urgently need the points to warrant a purchase and (b) the rate you’re buying them at represents good value for money.
British Airways Avios
Let’s start with a recent example we found, involving the British Airways Executive Club.

Logging into the BA Executive Club member area, we found a promotion where we could earn 12 Avios per ยฃ1 spent on Hotels.com. We read the small print and didnโt see anything out of the ordinary.
- We had to click through on the link provided
- Points would only be credited after the hotel stay
- Offer dates must be respected or no award would be given
- Not valid in conjunction with other offers
Happy with the small print, we clicked the link and searched Hotels.com for a place to stay on a forthcoming trip.

Palazzo Versace came up, and it was one we had on our shortlist. It looked pricier than we thought weโd seen elsewhere, so we decided to do a little experiment. We opened a different web browser, went to Hotels.com and searched for Palazzo Versace for the same dates.

The results page suggested we enter our email address to unlock โSecret Pricesโ. We did that and we were surprised to see it would be ยฃ195 cheaper if we didnโt come through on the BA Avios link. By simply handing over an email address weโd reduced the rate by nearly ยฃ50/night, but we now wouldnโt earn the bonus 12 Avios per ยฃ1.
Doing the Maths
If we booked through the BA link, our ยฃ1,576 stay would bag us 18,912 Avios.
Our BA Amex card earns us 1.5 Avios per ยฃ1 spent, so weโd also earn 2,364 Avios for the spend.
Total: ยฃ1,576 = 21,276 Avios (2,364 + 18,912)
If we didnโt book through the Avios promotion, weโd earn just 2,364 Avios from the BA Amex card, but pay ยฃ195 less for the same room.
Total: ยฃ1,381 = 2,364 Avios
Is 18,912 Avios worth ยฃ195?
There are two ways to answer this. First, how much does it cost to buy 18,912 Avios from BA? Secondly, what value can you get from 18,912 Avios?
Buying the equivalent Avios
A quick check on the British Airways website showed us that we could buy 20,000 Avios for ยฃ335. That meant it was ยฃ140 extra – almost double – to buy the miles from BA, rather than through the promotion. So, weโre effectively buying 20,000 Avios for ยฃ195 instead of ยฃ335.
If we were looking to amass some Avios in a hurry – perhaps weโre short for a trip we want to book – and are looking for cost-effective ways to do it, this promotion might prove useful. Saying that, the small print said we wouldnโt see the Avios until at least 3 months after weโd completed the stay, so that might invalidate the speed advantage and leave us wondering if we really needed those Avios we just paid ยฃ195 for.
How much value can you get from the Avios?
Off-peak economy flights from London to some cities in Europe come in as cheap as 8,000 Avios return with a ยฃ31 cash payment (we donโt recommend the Avios + ยฃ1 offer). This offer of 18,912 would bag you 2 returns in Economy or 1 return in business for ยฃ195.
For reference, cash fares on the same dates retail for:
- Economy: ยฃ58 return (ยฃ116 for two)
- Business: ยฃ151 return
Summing it all up, youโre not really getting much value from this spend on short-haul redemptions. Itโs cheaper to pay cash for both the economy and business class trips. The only value we think you could obtain from this spend is supplementing a healthy Avios balance with enough miles to buy the long-haul flight youโre eyeing.
Other frequent flyer programmes are the same
Buyer beware. Not all spend on so-called loyalty programmes is profitable. As soon as youโre clicking links through to partners, check the rate youโre getting doesnโt include a premium for paying you points. Be confident youโre being rewarded for your spend with the partner and not just paying extra to buy the points.
BG1 Verdict
Weighing it all up, this kind of promotion doesnโt sit well with us. The marketing suggests weโre getting 12 points for the same spend, when weโre actually being asked to spend more cash to buy the points at a discounted rate.
Is it worth it? For us, itโs the same answer to โis it worth buying Avios for cash?โ In general, no. If youโre a few Avios short for that business class redemption to Miami, it might make sense.
The question for us was a simple: Did we want to pay ยฃ195 more for the same room in the same hotel, so we could earn 18,912 Avios? We decided we didnโt.
For our Dubai example, we chose not to book through the link, instead finding a good rate directly with Palazzo Versace, which also included discounts on our in-house spend.
Had similar experiences? Do you have other examples you can share? Leave us a comment below.
Leave a Reply