Bavaria has many castles, the most famous probably being the beautiful castle of Neuschwanstein near Oberammergau which was the summer residence of king Ludwig II, you would be surprised how many there are. My favorite is Auerbacher in the Hesse state.
Other castles in Bavaria are:
Altenburg (Bamberg)
Alter Hof (Munich)
Burg zu Burghausen
Burg Grünwald
Burg Trausnitz (Landshut)
Burg Wittelsbach
Herzogskasten (Ingolstadt)
Herzogsschloss Straubing
Jagdschloss Grünau
Kurfürstliches Schloss (Amberg)
Münchner Residenz
Neues Schloss Ingolstadt
Palais Leuchtenberg
Pfalzgrafenschloss Neumarkt
Schloss Berg
Schloss Blutenburg (Munich)
Schloss Dachau
Schloss Fürstenried (Munich)
Neues Schloss Herrenchiemsee
Schloss Höchstadt
Schloss Hohenschwangau
Schloss Leutstetten
Schloss Linderhof
Schloss Neuburg
Schloss Neuschwanstein
Schloss Nymphenburg (Munich)
Schloss Schleißheim
Stadtresidenz Landshut