Первое письменное упоминание о крепости относится к 1277 году. Воздвигнута была для защиты Моравии с юга. Свою золотую эру Шпильберк пережил во времена маркграфов из рода Люксембургов, которые отсюда управляли всей Моравией. Во время гуситских войн крепость ни разу не была взята неприятелем.