A Báthori-család ősi fészke (1351 óta), ősi váruk, Somlyóvár a Magura-hegyen állott. A várat Miklós erdélyi vajda építtette a 14. század elején, először 1319-ben említették. A városban épített várkastély elkészültével elhagyták, azóta rom. A Báthory-kastély 1592-ben épült. 1600-ban Giorgio Basta ostrommal foglalta el Báthory Zsigmondtól. 1703-ban pedig a kurucok. Kerítőfala romos, de az emeletes épület épen áll. A várnak kertjébe állították fel a turulmadaras emlékoszlopot az 1914–18-ban, az első világháborúban hősi halált halt szilágysomlyóiak emlékére. Ezt 1990 után átalakították, most román függetlenségi emlékmű.