Замок Карлштейн находится в 30 км от Праги, на высокой скале над рекой Бероунка. Он назван в честь своего основателя и строителя Карла IV. Строительство замка началось в 1348 году.
С самого начала Карлштейн был хранилищем королевских драгоценностей и реликвий, а также летней резиденцией короля Карла IV. Во время Гуситской войны в замке хранили сокровища вывезенные из Пражского Града. Удачное месторасположение замка не позволяло захватчикам взять его штурмом и завладеть королевскими реликвиями и ценностями.