Rovinj egy horvát halászkikötő az Isztriai-félsziget nyugati partján. Az óváros egy szirtfokon áll, a házak szorosan a tengerpartra szorulnak. A macskaköves utcák kusza szövevénye vezet a dombtetőn álló Szent Eufémia-templomhoz, amelynek tornyos tornya uralja a város látképét. Az óvárostól délre található a Lone Bay, a környék egyik kavicsos strandja. A Rovinj-szigetcsoport 14 szigete közvetlenül a szárazföld előtt fekszik.