Opatija es una ciudad de Croacia de la Península de Istria. El nombre en croato significa abadía, referiendose a la antigua abadía benedictina del siglo XV, cuya iglesia representa el primer nucleo habitado.
Desde mediados de 1800 Opatija se convierte en una localidad con fuerte vocación turística: se empiezan a construir hoteles de lujo que reúnen a la aristocracia austriaca e internacional, como el Kvarner y el Impérial.
Todavía hoy en día esta tranquila localidad en el golfo del Carnaro basa su economía principalmente en el turismo, ofreciendo al viajero un clima mite todo el año y unas infraestructuras como hoteles, camping, bed & breakfast aptas a cualquier tipo de bolsillo.