La promenade de 12 km en bord de mer est le lieu emblématique d'Opatija. Le Lungo Mare va jusqu'au pittoresque village de Volosko, bordé de luxueuses villas historiques de style Belle Époque. La construction de ce type de somptueux édifices débute au milieu du XIXème siècle avec la Villa Angiolina, devenue le musée de la ville.
La vocation du tourisme de santé perdure en ville. Opatija abrite plusieurs établissements de bien-être, spas et centres de thalassothérapie. Les curistes et autres visiteurs peuvent profiter de la mer comme des montagnes, qui culminent à 1400m et d'une végétation luxuriante. Des îles, un parc naturel (Ucka) : il y a beaucoup d'opportunités d'excursions à réaliser en voiture de location.