Город раскинулся на 14 островах в Балтийском море, которые соединяют друг с другом 57 мостов. На острове Skeppsholmen находятся музей современного искусства, музей архитектуры и музей Восточной Азии, здесь ежегодно проводится джазовый фестиваль. Национальный музей расположен на острове Blasieholmen.
На острове Kungliga Djurgarden вы найдёте знаменитый этнографический музей «Скансен», музей Vasa, где можно увидеть отлично сохранившийся боевой корабль шведского флота, построенный в XVII веке, и музей Junibacken, где обитают персонажи сказок Астрид Линдгрен. Неподалёку находятся две художественные галереи с богатыми коллекциями североевропейской живописи и скульптуры XIX-XX веков.
Gamla stan— Старый город, главной достопримечательностью этой части Стокгольма считается Королевский дворец, который и сегодня является официальной резиденцией шведского монарха. Ежедневно вы можете наблюдать смену караула у его ворот.
В окрестностях города расположены три интересных объекта, внесённых в список Всемирного наследия ЮНЕСКО: кладбище Skogskyrkogarden, городище викингов Birka и Drottningholms Slott— место жительства шведской королевской семьи.