Mohutný gotický hrad Šternberk vznikl v polovině 13. století jako sídlo Šternberků na Moravě a zároveň jako obranný bod na obchodní cestě vedoucí z Olomouce do Polska.