Perast es una pequeña ciudad situada a orillas de la bahía de Kotor. Es cierto que aquí no hay playas, pero la ciudad ofrece un ambiente único de balneario y edificios históricos.
La ciudad tiene solo 300 habitantes hoy, pero en el pasado compitió con Kotor por el dominio en esta parte de la costa. Durante el dominio veneciano, a partir del siglo XV, hubo un gran centro de construcción naval aquí, y el puerto servía a los barcos mercantes que ingresaban a la bahía.
Un recuerdo del apogeo de Perast son sus edificios históricos de piedra. El monumento más valioso aquí es la iglesia de St. Nicolás con el campanario más alto de la costa oriental del Adriático. Entre los edificios hay varias iglesias más pequeñas, en su mayoría barrocas.
Además de las iglesias históricas, el casco antiguo también incluye palacios que solían pertenecer a las familias nobles y comerciantes más eminentes de la ciudad. Los palacios de las familias Zmajević, Smekija, Viskovic y Bujović se encuentran entre los más bellos. El último ahora alberga el Museo de la Ciudad de Perast.
Frente al pueblo, en las aguas de la Bahía de Kotor, hay dos islotes. El primero de ellos, St. George no está disponible para turistas. En él hay un monasterio, y los habitantes más importantes de la ciudad fueron enterrados allí en el pasado. El islote es muy pintoresco porque los edificios están plantados con cipreses. La segunda isla fue creada artificialmente en el lugar de una roca en la que se encontró la imagen milagrosa de la Madre de Dios. Aquí se hundieron barcos llenos de piedras, que se convirtieron en la base de la isla. Sobre él se levanta la Iglesia de Nuestra Señora de la Peña, a la que se puede llegar en barco.