Su construcción se remonta a 1240, cuando el primer castillo fue construido por la familia Witigonen, la rama principal de los poderosa familia Rosenberg.
En el siglo XVII, los Rosenberg habían muerto y el dominio de Krumau fue dado a Hans Ulrich von Eggenberg por el Emperador Fernando II, y Eggenberg fue nombrado duque de Krumau.
En 1947, las propiedades de la familia Schwarzenberg, incluyendo las de Český Krumlov, fueron transferidos a las propiedades provinciales checas y en 1950, pasaron a ser propiedad del Estado Checoslovaco.
[1] Toda la zona fue declarada monumento nacional en 1989 y en 1992 fue agregado al listado del Patrimonio de la Humanidad de la Unesco.
El castillo alberga el Teatro del Castillo de Český Krumlov, que se encuentra en el quinto patio del complejo.