Turister har besøgt Opatija ligeså længe som byen har eksisteret. På de talløse restauranter langs øen Riviera kan man smage de europæiske nationalretter såvel som orientalske retter. Her kan man både finde livré-klædte tjenere, som serverer i skæret af levende lys, eller opleve den rustikke atmosfære på en cafe ved vandet.
Udover at besøge cafeer og kaffehuse kan man underholde sig selv på åbne terrasser med dans, diskoteker og natklubber, eller man kan prøve lykken på kasinoet.
Desuden kan man også finde masser af koncerter, operaer, folkeshows, teaterforestillinger og udstillinger. Det er også muligt at stå på ski på bjerget Ucka eller i højlandet i nærheden af byen – som man også kan krydse på hesteryg.