Opatija, Croatia

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Opatija

: 792 options found

Select dates so you can see the availability and exact prices.

5 Ulica doktor Maxa Josepha Oertela, Opatija
673 m from the center of Opatija

Room in this hotel

from $ 103
per night
7 Ulica Stubište Valvasora, Opatija
772 m from the center of Opatija

Room in this hotel

from $ 148
per night
1 Nova cesta, Opatija
3.3 km from the center of Opatija

Room in this hotel

from $ 145
per night
1b Ulica Dragi, Opatija
2.5 km from the center of Opatija

Room in this hotel

from $ 169
per night
81 Nova cesta, Opatija
663 m from the center of Opatija

Room in this hotel

from $ 129
per night
32/C Cesta za Lovransku Dragu, Opatija
4.3 km from the center of Opatija

Room in this hotel

from $ 57
per night
Andrije Stangera 62, Opatija
1.9 km from the center of Opatija

Room in this hotel

from $ 329
per night
Marsala Tita 169, 51410 Opatija, Opatija
1.3 km from the center of Opatija

Room in this hotel

from $ 574
per night
14 Put uz Dol, Opatija
2.3 km from the center of Opatija

Room in this hotel

from $ 353
per night
Put Dukino 3, Opatija
2.6 km from the center of Opatija

Room in this hotel

from $ 145
per night
Ulica 9.rujna 2.A, Opatija
716 m from the center of Opatija

Room in this hotel

from $ 78
per night
Opric 55B, Opatija
3.9 km from the center of Opatija

Room in this hotel

from $ 377
per night
Ulica Vrutki 8-1-2, 51410 Opatija, Opatija
489 m from the center of Opatija

Room in this hotel

from $ 145
per night
11 Put za Forticu, Opatija
2.3 km from the center of Opatija

Room in this hotel

from $ 76
per night
Eugena Kumičića 6 1.kat, Opatija
739 m from the center of Opatija

Room in this hotel

from $ 102
per night
4 Ulica Mileve Sušanj, Opatija
1.1 km from the center of Opatija

Room in this hotel

from $ 145
per night
5 Kolavići ulica, Opatija
1.1 km from the center of Opatija

Room in this hotel

from $ 158
per night
3 Stubište Baredine, Opatija
2.3 km from the center of Opatija

Room in this hotel

from $ 145
per night
Put za Plahuti 1a, Opatija
496 m from the center of Opatija

Room in this hotel

from $ 145
per night
Andrije Stangera 56, Opatija
2 km from the center of Opatija

Room in this hotel

from $ 116
per night