Die erste Siedlung wurde hier bereits im 12. Jahrhundert unter dem Namen Castel Lastva gegründet. Die moderne Siedlung wurde im 18. Jahrhundert errichtet. Der Ort liegt in einer sandigen Bucht, umgeben von Grün und Olivenhainen. Neben der Petrovačka plaža (600 Meter lang), von der man mit dem Boot auf die kleine Insel Katić und Sveta Nedelja kommen kann, befindet sich ein buchtförmiger Strand, der als Lučice (500 Meter lang) bekannt ist, und ein größerer Strand Buljarica (2250 Meter lang), unter den Hängen des Dubovica Hügels.
Dorf Brčeli
In einem Dorf Brčeli ist die Kirche St. Nikola, die die Ruhestätte von “lažni Šćepan mali” (den Betrüger König Šćepan) ist. Er wurde zum König gewählt, weil er sich als der russische Zar Peter der Dritte vorstellte. Während der acht Jahre seiner Herrschaft reformierte er das Land, zentralisierte die Regierung, aber er hatte auch viele Feinde, sowohl in Venedig als auch unter den Türken. Sein Diener, der ein türkischer Agent war, hat ihn 1773 umgebracht. Das Kloster Gradište mit Fresken aus dem späten Mittelalter liegt östlich von der Stadt.