På 1570-talet lät Johan III bygga ett stenhus på Lovön åt drottning Katarina. Det döptes till Drottningholm. Det nuvarande slottet byggdes mellan 1662 och 1750, men namnet levde kvar.

Initiativtagaren var drottning Hedvig Eleonora. 1777 köpte staten slottet och Gustav III fick dispositionsrätt. Det har kungafamiljen fortfarande. Kung Carl XVI och drottning Silvia har sin bostad i slottets södra länga.