Slovenien har kun 30 km kystlinje, og Piran er en af de smukkeste kystbyer i Middelhavsområdet. Den ligger på en solbeskinnet halvø med en spektakulær Tartini-plads, kirker, hvoraf den ene har et vidunderligt venetiansk klokketårn, og mange farverige facader.