La ciudad se extiende a lo largo de 14 islas en el mar Báltico, conectadas por 57 puentes. La isla de Skeppsholmen alberga el Museo de Arte Moderno, el Museo de Arquitectura y el Museo de Asia Oriental, además de un festival anual de jazz. El Museo Nacional se encuentra en la isla de Blasieholmen.
En la isla de Kungliga Djurgården, descubrirás el famoso museo etnográfico "Skansen", el Museo Vasa, que exhibe un barco de guerra perfectamente conservado del siglo XVII de la Armada Sueca, y el Museo Junibacken, donde los personajes de los cuentos de hadas de Astrid Lindgren cobran vida. Cerca, dos galerías de arte albergan extensas colecciones de pinturas y esculturas de Europa del Norte de los siglos XIX y XX.
Gamla Stan, el casco antiguo, cuenta con el Palacio Real como su principal atracción, que sigue siendo la residencia oficial del monarca sueco. Puedes presenciar el cambio de guardia en sus puertas todos los días.
En las cercanías de la ciudad, hay tres fascinantes sitios del Patrimonio Mundial de la UNESCO: el cementerio de Skogskyrkogården, el asentamiento vikingo de Birka y Drottningholms Slott, la residencia de la familia real sueca.