Mohutný gotický hrad 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. Byl několikrát rozšiřován, konečnou podobu získal v 19. století v éře romantického historismu. V průběhu roka se na hradě koná řada kulturních a společenských akcí.