W XVII wieku w Peraście mieściła się słynna szkoła morska, do której car Rosji, Piotr Wielki wysłał w 1698 r. 17 kandydatów, którzy zostali później dowódcami jego floty. Z flotą rosyjską związał się również urodzony w Peraście Matija Zmajević (1680-1735), który został admirałem floty bałtyckiej Piotra Wielkiego. To pod jego dowództwem Rosjanie pokonali Szwedów w 1720 roku w bitwie morskiej pod Granhamn. Z Perastu pochodziło również wielu innych sławnych żeglarzy, a także słynny kartograf Adriatyku A. Grubas. Szczyt rozwoju Perastu przypada na wiek XVIII, kiedy posiadał on 4 stocznie, flotę złożoną z ok. 100 statków i zamieszkany był przez 1600 osób.
Po upadku Republiki Weneckiej i pokoju w Campo Formio w 1797 r., Perast (wraz z całym regionem) stał się częścią Monarchii Habsburgów. W ciągu następnych kilkunastu lat epoki napoleońskiej, miasto zajmowały różne wojska, wpierw francuskie, później rosyjskie, potem ponownie francuskie. Po Kongresie wiedeńskim w 1815 r. Perast (wraz z całym regionem) stał się częścią Królestwa Dalmacji, będącego krajem koronnym Cesarstwa Austrii. Po zakończeniu I wojny światowej miasto stało się częścią nowo powstałego Państwa Słoweńców, Chorwatów i Serbów, przekształconego miesiąc później w Królestwo Serbów, Chorwatów i Słoweńców, a od 1929 r. funkcjonującego pod nazwą Królestwo Jugosławii.