Rovinj adalah pelabuhan perikanan Kroasia di pantai barat semenanjung Istrian. Kota tua ini berdiri di atas tanjung, dengan rumah-rumah yang berdempetan di pinggir laut. Jalanan berbatu mengarah ke gereja di puncak bukit St Euphemia, dengan menara yang menjulang tinggi dan mendominasi cakrawala. Di sebelah selatan kota tua terdapat Lone Bay, salah satu pantai berkerikil di kawasan ini. Kepulauan Rovinj yang terdiri dari 14 pulau terletak tak jauh dari daratan.