Opatija, Croatia

No dates selected

Sort by

Price per night in

Distance from the city center

Villas in Opatija

: 120 options found

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

Pava Tomašica 2/2, Opatija
374 m from the center of Opatija
20 reviews
7.0

Room in this hotel

from $ 266
per night
Fantovo; 15, Opatija
2.4 km from the center of Opatija
22 reviews
10

Room in this hotel

from $ 181
per night
Maršala Tita 179, 51415 Opatija, Croatia, Opatija
1.5 km from the center of Opatija
137 reviews
9.0

Room in this hotel

from $ 248
per night
51410, Opatija, Croatia, Opatija
332 m from the center of Opatija
1 review
10

Room in this hotel

from $ 135
per night
Crnikovica 7a, Opatija
2.6 km from the center of Opatija
1 review
10

Room in this hotel

from $ 277
per night
Črnikovica 11, 51410 Volosko, Croatia, Opatija
2.7 km from the center of Opatija
8 reviews
9.0

Room in this hotel

from $ 277
per night
152/1 Nova Cesta, Opatija
374 m from the center of Opatija
14 reviews
8.0

Room in this hotel

from $ 110
per night
Varljenska cesta 33c, 51211 Opatija, Croatia, Opatija
2.4 km from the center of Opatija
6 reviews
8.0

Room in this hotel

from $ 572
per night
Poljanska cesta 57, 51414 Ičići, Croatia, Opatija
3.1 km from the center of Opatija
2 reviews
8.0

Room in this hotel

from $ 262
per night
Ulica Vrutki br.8, Opatija
438 m from the center of Opatija
66 reviews
7.0

Room in this hotel

from $ 262
per night
Nova cesta 46, 51410, Opatija, Croatia, Opatija
1.8 km from the center of Opatija
20 reviews
7.0

Room in this hotel

from $ 93
per night
Poljanska cesta 55 c, 51414 Ičići, Croatia, Opatija
2.9 km from the center of Opatija
9 reviews
7.0

Room in this hotel

from $ 108
per night
Fantovo 17, 51414 Ičići, Croatia, Opatija
2.4 km from the center of Opatija
3 reviews
7.0

Room in this hotel

from $ 94
per night
2 Maja, Opatija
2.9 km from the center of Opatija
14 reviews
6.0

Room in this hotel

from $ 262
per night
51410, Opatija, Croatia, Opatija
1.1 km from the center of Opatija
12 reviews
6.0

Room in this hotel

from $ 402
per night
Marsala Tita 226A, Opatija
1.6 km from the center of Opatija
3 reviews
6.0

Room in this hotel

from $ 82
per night
Mušićevac 5, 51410 Opatija, Croatia, Opatija
643 m from the center of Opatija

Room in this hotel

from $ 262
per night
Ulica Vrutki 16, 51410 Opatija, Croatia, Opatija
393 m from the center of Opatija

Room in this hotel

from $ 402
per night
Dr. Ivana Poščića 17, 51410 Opatija, Croatia, Opatija
2.5 km from the center of Opatija

Room in this hotel

from $ 262
per night
Konjsko 99, Opatija
3.8 km from the center of Opatija

Room in this hotel

from $ 262
per night