Súľovský hrad bol strážny hrad nachádzajúci sa v Súľovských skalách. Hrad vznikol v prvej tretine 15. storočia s cieľom ochrany neďalekej cesty. Hrad bol postavený medzi troma mohutnými skalnými útvarmi. V roku 1550 bol zničený požiarom, dočkal sa však opravy v pôvodnom rozsahu, pretože terén nedovoľoval hrad rozširovať a budovať prístavby. Ešte v roku 1730 sa na hrade zdržiavalo vojsko a hrad ako tak plnil funkciu. Nutná oprava hradu sa kvôli nezhodám členov rodu Sirmiensis nekonala, snáď aj preto, že obývali pohodlné kaštiele v obci. Hrad prestal byť strážený v roku 1780 a viac sa oň nikto nestaral. Zemetrasenie v roku 1858 objekt ťažko poškodilo, odvtedy už nebol opravený a postupne chátral. Na ruine, ktorej výška je približne 18 metrov, možno ešte rozoznať, ako sa základy hradného objektu prispôsobovali terénu.