Château de Rozafa (Albanie: Kalaja e Rozafës) est un château près de la ville de Shkoder, dans le nord-ouest de l'Albanie, il se dresse majestueusement sur une colline rocheuse, à 130 mètres au dessus du niveau de la mer, entouré par les rivières Buna et Drin.
Merci à son emplacement stratégique, la colline a été habitée depuis les temps anciens, était un bastion de la période illyrienne jusqu'à ce qu'il a été capturé par les Romains en 167 aC. L'auteur allemand du XIXe siècle, l'explorateur Johann Georg von Hahn, ont montré que l'ancienne et médiévale ville de Shkodra était situé immédiatement au sud de Rozafa colline, entre les collines et la confluence des rivières Buna et Drin. Les fortifications, ainsi que ont été conservés jusqu'à ce jour, sont pour la plupart d'origine vénitienne. Le château a été le site de nombreux sièges célèbres, dont le siège de Shkodra par les Ottomans en 1478 et le siège de Shkodra par le Monténégro en 1912. Le château et ses environs forment un parc archéologique de l'Albanie.