Some links to products and partners on this website will earn an affiliate commission.
Just a very quick heads-up that oneworld airlines, including British Airways, are currently offering some fantastic Business Class fares to Miami from Stockholm and Gothenburg. The lowest fare I could find was £966 return on Iberia (booked through an online travel agency), but there are plenty of options within £100 of that on BA/AA/Finnair.
Availability looks good in late December, April, and from mid June to mid September.
In terms of the onboard product (and if you were going to credit the flights to BA Executive Club), I’d personally favour Finnair, Iberia or AA over BA itself.
But, if you’re interested in collecting a boatload of high value miles from the flights, I would suggest picking one of the BA options and crediting to Alaska Mileage Plan. A return from Stockholm to Miami via Heathrow (if all legs on BA) would net you ~26,000 Alaska Miles, which I’d value at roughly £400.
If you’re more interested in Star Alliance flights, Air Canada are also offering some superb fares: