Situat in zona de de est a peninsulei Istria, pe coasta golfului Kvarner, orasul Opatija reprezinta destinatia turistica cu cea mai lunga traditie de pe coasta Adriaticii, fiind considerata o destinatie de elita. Orasul dispune de multiple hoteluri de lux, fiind o destinatie turistica foarte apreciata inca din sec. XIX.
Primele mentiuni istorice cu privire la acest oras dateaza din sec. XV. Denumirea orasului a fost data de catre vechea manastire "San Giacomo della Priluca". In anul 1844 in oras a fost ridicata prima unitate de cazare turistica de pe coasta - Vila Angiolina. Primul hotel numit "Kvarner" a fost construit in sec. XIX fiind primul hotel de pe coasta de est a Marii Adriatice. In prezent printre cele mai notabile si de lux hoteluri se numara si Hotel Palace Bellevue sau Grand Hotel Marea Adriatica.
Orasul gazduieste multiple conferinte si seminarii, congrese si intalniri de afaceri. De asemenea se ofera multiple programe de relaxare si welness, SPA. Datorita acestor factori statiunea este foarte apreciata si vizitata pe tot cursul anului. Se ofera multiple posibilitati de petrecere a timpului liber, printre care si excursii, mountain-bike, alpinism.