Stockholm has to 3 airports nearby. Arlanda, Bromma and Skavsta. For Europeans going to Skavsta with Ryanair is convenient.
Berns is right at the city centre of stockholm. Almost any hotel is at an acceptable distance from the venue