A visegrádi vár az 1240-60-as évek között épült fel. 1323-ban I. Károly itt rendezte be a királyi rezidenciáját, majd 1335-ben itt rendezték meg a visegrádi királytalálkozót. A vár alatt I. Károly kezdte meg a királyi palota építését, amit I. Lajos király fejlesztett Európa egyik legnagyobb és legfényűzőbb királyi rezidenciájává, majd Mátyás király 1476-1486 között későgótikus és reneszánsz stílusban épített újjá. A várrendszer feltárása és helyreállítása a 1870-ben, a palotáé 1934-ben kezdődött és máig tart.