Das Schloss wurde erstmals urkundlich im 12. Jahrhundert als Burg Schwanstein erwähnt. In den nächsten Jahrhunderten wechselte es mehrfach den Besitzer und wurde mehrfach zerstört.
1832 kaufte König Maximilian II die Schlossruine und ließ das Schloss neu aufbauen. Es diente der königlichen Familie dann als Sommerresidenz. auch der baxerische Märchenkönig Ludwig II. wuchs darin auf.
Heute ist Schloss Hohenschwangau ein Magnet für hunderttausende Besucher jedes Jahr.