De rivièra van Opatija ligt in de Golf van Kvarner, aan de oostkust van het schiereiland Istrië, waar de zee het diepste in het vasteland snijdt.
La côte d'Opatija est située dans le golfe de Kvarner, sur la rive est de la péninsule d'Istrie, où la mer s'enfonce le plus profondément dans les terres.