Perast ist eine kleine Stadt am Ufer der Bucht von Kotor. Es gibt zwar keine Strände hier, aber die Stadt bietet eine einzigartige Atmosphäre eines Badeortes und historischer Gebäude.
Die Stadt hat heute nur 300 Einwohner, aber in der Vergangenheit konkurrierte sie mit Kotor um die Vorherrschaft in diesem Teil der Küste. Während der venezianischen Herrschaft gab es ab dem 15. Jahrhundert hier ein großes Schiffbauzentrum, und der Hafen diente Handelsschiffen, die in die Bucht einfuhren.
Ein Andenken an Perasts Blütezeit sind die historischen Steingebäude. Das wertvollste Denkmal hier ist die Kirche St. Nikolaus mit dem höchsten Glockenturm an der östlichen Adriaküste. Unter den Gebäuden befinden sich mehrere andere, kleinere, meist barocke Kirchen.
Neben historischen Kirchen umfasst die Altstadt auch Paläste, die früher den bedeutendsten Kaufmanns- und Adelsfamilien der Stadt gehörten. Die Paläste der Familien Zmajević, Smekija, Viskovic und Bujović gehören zu den schönsten. Das letzte beherbergt jetzt das Perast City Museum.
Vor der Stadt, in den Gewässern der Bucht von Kotor, gibt es zwei kleine Inseln. Der erste von ihnen, St. George steht Touristen nicht zur Verfügung. Darauf befindet sich ein Kloster, in dem in der Vergangenheit die wichtigsten Einwohner der Stadt beigesetzt wurden. Die Insel ist sehr malerisch, weil die Gebäude mit Zypressen bepflanzt sind. Die zweite Insel wurde künstlich an der Stelle eines Felsens geschaffen, auf dem das wundersame Bild der Muttergottes gefunden wurde. Hier wurden mit Steinen gefüllte Schiffe versenkt, die zur Basis der Insel wurden. Darauf steht die Kirche Unserer Lieben Frau vom Felsen, die mit dem Boot erreichbar ist.