La principale attraction de la ville de Zvolen est sans aucun doute son superbe château érigé en 1370-1382 par Louis Ier de Hongrie. Très différent des châteaux de l'époque, il ressemble plutôt aux résidences italiennes. Aux 15e-16e s., Jan Thurzo y ajouta des fortifications et en 1548, le château fut surélevé d'un niveau et couronné d'un attique. Aujourd'hui il abrite les extraordinaires collections d'art la Galerie nationale slovaque.