We may receive compensation for links on this site. They do not affect our content nor you do you have to use them, but doing so allows us to create truly independent, free content for all. For our full disclosure, click here.

You can buy airline miles almost any day of the year and in almost every normal case, that’s not a great idea. When you couple a bonus, with another bonus, the proposition however becomes much, much more attractive. Currently, there’s a pretty fantastic promotion which allows you to buy… hotel points? Yep, you can turn them into British Airways miles, with a double bonus.

a building with a glass wall and a sign

Double bonus = good. Starwood Preferred Guest (SPG) points can be transferred to almost any airline and for that reason they are extremely valuable, couple in the current 30% off sale and that gets even better. Making them even more valuable is the fact that for every 20,000 you transfer to an airline, you get 5,000 bonus miles. On top of all that, British Airways are currently offering a 35% bonus on transfers from hotel programs to British Airways. Sound good? Buy Starwood (SPG) points HERE.

a large airplane on the runway

Long story short? You can purchase 30,000 Starwood (SPG) points for $735USD (£507). Those instantly become 35,000 British Airways Avios, and then coupled with the transfer bonus, that becomes 47,250. For those in the UK, the favorable currency conversion keeps the price down as well. Even forgoing the bonus, there are quite a few reasons you might want to take advantage of this promotion including First Class on Lufthansa, Business Class on Virgin Australia or Virgin Atlantic, Singapore Or Emirates…

a glass of champagne next to a bag and a bag on a table

This all boils down to arbitrage. Essentially, if you know you can extract more than the cost of the miles in value versus purchasing tickets outright, this is a fantastic opportunity. 47,000 miles is just shy of one way in business class long haul, where you can even avoid taxes by flying on partners, or enough for two short haul business class tickets. If you don’t have a specific use in mind or want to hold off for a while, perhaps this is one to pass on. Either way, you know the possibilities and that’s why we’re here!

Gilbert Ott

Gilbert Ott is an ever curious traveler and one of the world's leading travel experts. His adventures take him all over the globe, often spanning over 200,000 miles a year and his travel exploits are regularly...

Join the Conversation


  1. So, if i buy x2 20,000 Starwood points, i get the extra 5,000 points per 20,000 giving me a total of 75,000 Starwood points. THEN when I transfer to BA i’ll get 35% on top, so a total of 101,250 points?

    This works in the UK?

Leave a comment

Your email address will not be published. Required fields are marked *