Tre kronor var Stockholms kungaborg och bestod av en rad byggnader som hade medeltida ursprung. Namnet Tre kronor fick borgen genom de kronor som Johan III lät placera på toppen av ett av tornen. Byggnaderna var knappast representativa som residens för regenten i en stormakt.
De olika tillbyggnaderna från Vasatiden hade inte fått någon fortsättning under 1600-talet förrän i slutet av Karl XI:s regeringstid. Adeln hade inte några pengar och kungen hade gjort sparsamhet till en dygd (ett ideal). Undantaget blev slottet Tre kronor, som kungen ansåg borde rustas upp av prestigeskäl. Arkitekten Nicodemus Tessin d.y. fick därför i uppdrag att bygga en ny slottsanläggning.
