Le Château de Diósgyőr est un château médiéval situé dans la ville historique de Diósgyőr qui fait aujourd'hui partie de la ville de Miskolc, au nord de la Hongrie. Au pied de la colline de Bükk, à 8 km du centre de Miskolc, dans une belle zone naturelle, se trouve le château de Diósgyőr. Il a été mentionné pour la première fois vers 1200. Depuis 1340, il était le château des rois, mais surtout la propriété des reines. C'est pourquoi on le désigne sous le nom de "château des reines". Les murs du château ont probablement été construits vers le 13e siècle sur une colline rocheuse s'élevant de la vallée de la rivière Szinva. Le château a une histoire compliquée, car il a été détruit peu après sa construction lors d'une invasion mongole qui a laissé la structure en ruines. Après l'invasion, le roi Béla IV a fait don du château à plusieurs de ses hommes les plus favorables. En 1364, le roi Louis le Grand de Hongrie a rattaché un grand domaine au château, qui a fini par être considéré comme le plus beau château du pays. La conception du château était basée sur des modèles italiens et français, avec des douves, quatre tours inviolables, des suites à deux étages reliant les tours et la plus grande salle des fêtes de toute l'Europe centrale médiévale. Le château était véritablement l'un des plus beaux de son époque. Lorsque Louis s'est emparé du trône de Hongrie et de Pologne, il a passé quelque temps au château de Diósgyőr en raison de sa proximité avec la forêt de Bükk. La forêt, aujourd'hui un parc national, était remplie de cerfs, d'ours, de sangliers et de bisons. C'était le terrain de chasse idéal pour le roi. Après la mort de Louis, le château est devenu la résidence de nombreuses reines. Après la tragédie de la bataille de Mohács en 1526, le château a commencé à se détériorer. Les peintures et les photographies du XIXe siècle ne montrent que le château en ruines, mais en 1962, un effort de restauration a commencé et a duré dix ans.