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. 

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.

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...

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!