A fost ridicata pe un deal, ca loc de refugiu pentru sateni din fata atacurilor contropitorilor.
Numele initial al asezarii era Rumidava, insa i-a fost schimbat cu numele de Reps (stanca) in sec XIV, cand sasii au transformat ruinele din trecut intr-o cetatea taraneasca.
Cetatea Rupea are trei componente: Cetatea de Sus, Cetatea de Mijloc si Cetatea de Jos. Fortificatia mai cuprinde trei turnuri de aparare, doua curti interioare si o fantana adanca cu apa inca nesecata.
Constructia a patimit multe de-a lungul timpului, ajungand intr-un final sa fie cedata de sasi habsburgilor.
Imaginea dezolanta a ruinelor din zilele noastre se datoreaza unui incendiu din sec. XVII si a unei furtuni ce a devastat acoperisul un secol mai tarziu.