Opatija is a town and municipality located in the Primorje-Gorski Kotar County in western Croatia. Situated along the coast, it serves as a traditional seaside resort on the Kvarner Gulf.
The destination is characterized by its Mediterranean climate and distinctive architecture. Its historic buildings are noted for being reminiscent of the Austrian Riviera.