El primer edificio fue construido entre los siglos VI y VII en estilo bizantino. Entre los siglos XII y XIV fue reconstruida en estilo románico. Según una leyenda, dicha edificación fue posible gracias a una donación del rey Ricardo Corazón de León, tras ser salvado de un naufragio en la isla de Lokrum, frente a Dubrovnik, en 1192 tras su regreso de la Tercera cruzada.