Samuilova tvrđava dominira gradom Ohridom i jedno je od njegovih najprepoznatljivijih obeležja. Podignuta na brdu iznad jezgra starog grada, pruža izuzetan pogled na Ohridsko jezero, okolne planine i ceo region.
Tvrđava je nazvana po bugarskom caru Samuilu, koji je krajem X i početkom XI veka imao prestonicu upravo u Ohridu. Pretpostavlja se da su na istom mestu postojale i starije utvrde još iz antičkog perioda, ali je u vreme Samuila tvrđava značajno proširena i učvršćena.
Danas se očuvani bedemi prostiru u dužini od oko 3,5 km i okružuju veliki deo starog grada. Visoki kameni zidovi sa kulama i kapijama svedoče o strateškom značaju ovog mesta, koje je vekovima štitilo Ohrid i njegove stanovnike.
Samuilova tvrđava je danas obnovljena i prilagođena posetiocima. Šetnja njenim bedemima pruža mogućnost da se doživi deo bogate srednjovekovne istorije Ohrida, ali i da se uživa u panorami jednog od najlepših balkanskih gradova.