At the moment it’s currently possible to transfer Starwood Preferred Guest points to Virgin America with a transfer ratio of 1:1. You also get a bonus 5,000 points when you transfer in increments of 20,000. You can then transfer those Virgin America points to Alaska miles at a ration of 1:1.3. This means that 20,000 SPG points will net you 32,500 Alaska points.
Unfortunately SPG will end it’s partnership with Virgin America to focus instead on their partnership with Alaska Airlines (also a 1:1 transfer partner). You will no longer be able to earn Virgin America Elevate points on hotel stays or directly transfer Starpoints into Elevate accounts after January 6th, 2017.
It’s of course nice to get some warning about these changes. It makes sense to end this partnership as soon Virgin America will be Alaska Airlines and you currently get a better deal by transferring to Virgin America first and then transferring those to Alaska.
Hat tip to View From The Wing