Opatija is een plaats in Kroatie en ligt in de provincie Primorje-Gorski Kotar, vlakbij Istrië aan de golf van Kvarner. Opatija is één van de meest populaire badplaatsen van Kroatië en dat zijn er veel. Vroeger werd was de stad vooral populair onder voorname gasten, waaronder Koninklijke families.