La vieille ville portuaire de Piran est située à la pointe de la presqu'île de Piran graduellement étranglée entre les baies de Strunjan et de Piran. Au bout de la presqu'île se trouve le promontoire dela Madone où se termine la colline Šavrinska s'élevant jusqu'à Moštra, située à 90 mètres d'altitude. La ville a conservé son aspect médiéval caractérisé par des ruelles étroites et des maisonnettes serrées qui s'élèvent par paliers du bord de mer vers les hauteurs de la colline et confèrent au lieu son caractère typiquement méditerranéen.
A l'origine, le coeur de la ville se trouvait sur le promontoire de Punta; il s'élargit, durant la domination vénitienne, jusqu'au port intérieur de Mogorona et au XIXesiècle, sous la domination autrichienne, jusqu'à la partie sud-est, en direction de Bernardin.
Aujourd'hui, la ville possède son centre administratif et commercial et partage avec la ville voisine de Portorož, le rôle de station touristique et balnéaire qui abrite de nombreuses institutions culturelles, des maisons de vacances, des hôtels, des restaurants et une grande variété de manifestations culturelles. Sa situation exceptionnelle et la richesse de son héritage culturel attirent irrésistiblement un nombre important de visiteurs.
- Portorož -
Portorož (en italien Portorose, le « Port aux roses »). Un village est mentionné pour la première fois au fond de cette baie abritée au cours du XIIIe siècle. Ce n'est qu'à la fin XIXe siècle que Portorož commence à attirer les premiers touristes qui viennent alors bénéficier de traitements pour la peau avec la boue des salines voisines. En 1912, le luxueux hôtel Palace est édifié. Au cours des années 1960 et 1970, le village se tourne vers le tourisme de masse et des dizaines d'immeubles d'appartements et d'hôtels sortent de terre, donnant à Portorož sa physionomie actuelle.
Aujourd’hui Portorož est devenue une station balnéaire célèbre, pour ses plages et ses restaurants, discothèques et son casino. Elle fait partie de la commune de Piran. La station est desservie par l'aéroport de Portorož, le 3e aéroport du pays.