Enjoying a seafront position and offering a restaurant boasting sea views, Design Hotel Royal is located in the centre of Opatija, steps away from Angiolina Park.
Number of rooms: 54
Viktora Cara Emina 10, 51410 Opatija, Croatia
Enjoying a seafront position and offering a restaurant boasting sea views, Design Hotel Royal is located in the centre of Opatija, steps away from Angiolina Park.
Number of rooms: 54
Viktora Cara Emina 10, 51410 Opatija, Croatia
Featuring free Wi-Fi throughout the property, Apartments & Rooms Preelook is situated in Preluk, 1.5 km from Volosko and 4 km from the centre of Opatija.
Number of rooms: 11
Preluk 4, 51000 Opatija, Croatia
Hotel Kristal - Liburnia is located right by the sea and offers free Wi-Fi and beach with sun loungers, available at an additional charge. It offers indoor swimming pools and a mini fitness room.
Number of rooms: 130
Ulica Marsala Tita 135, 51410 Opatija, Croatia
Hotel booked 1 times today.
Located in the seaside town Opatija, Apartments Villa Salona is set 250 metres from the beach. Surrounded by lush greenery, it offers apartments with free internet and a balcony or a terrace. Guests can enjoy a welcome drink upon arrival.
Number of rooms: 5
Stubiste dr. Vanda Ekl 13, 51410 Opatija, Croatia
Featuring an outdoor pool with sun loungers, Hotel Laurus offers also a spacious terrace offering panoramic views of Kvarner Bay. It is located above the village of Volosko near Opatija.
Number of rooms: 27
Nova cesta 12 A, 51410 Opatija, Croatia
The elegant boutique Hotel Mozart is located next to the main beach in central Opatija and near the main promenade. Set in an Art Nouveau building, it offers a restaurant and bar with a terrace and garden, spa facilities and air-conditioned rooms.
Number of rooms: 42
M.Tita 138, 51410 Opatija, Croatia
Surrounded by lush vegetation and set in the park right next to the beach, Villa Amalia - Liburnia is only a short walk away from the centre of Opatija.
Number of rooms: 22
Pava Tomašića 2/2, 51410 Opatija, Croatia
Completely renovated in 2018 and enjoying a prime location in the centre of Opatija, Heritage Hotel Imperial - Liburnia is just steps away from Slatina beach. The Secession-style hotel is set in a historic building and features a wellness centre.
Number of rooms: 127
Maršala Tita 124/3, 51410 Opatija, Croatia
Hotel booked 1 times today.
Located about 5 km from the beautiful seaside town of Opatija, Apartments Ljubas offers an outdoor pool and free Wi-Fi access in all areas of the property.
Number of rooms: 4
Lucetici 3a, 51414 Opatija, Croatia
Featuring an indoor pool and a restaurant with a terrace, Boutique Hotel Mali Raj is located in Opatija, 1.8 km from Slatina Beach. Free Wi-Fi is available and free parking is provided.
Number of rooms: 11
Marsala Tita 191, 51410 Opatija, Croatia
Hotel Kvarner - Liburnia features an outdoor swimming pool and a beach. It offers free Wi-Fi, an air-conditioned restaurant and a summer terrace above the sea. Guests can enjoy Angiolina Park next to the property.
Number of rooms: 51
Pava Tomašića 2/2, 51410 Opatija, Croatia
The luxurious Hotel Bristol in Opatija has been carefully renovated, radiating imperial Austrio-Hungarian architecture with wrought iron balcony work and a splendid interior. The Viennese Café Palme serves delicious coffee or tea.
Number of rooms: 78
Marsala Tita 108 , 51410 Opatija, Croatia
Facing the beachfront, Hotel Domino offers 4-star accommodation in Opatija and has a seasonal outdoor swimming pool, garden and terrace. There is a wellness area, bar and restaurant serving international cuisine.
Number of rooms: 19
147 Ulica Maršala Tita, 51410 Opatija, Croatia
Boasting an outdoor pool and sea views, Apartments Villa Adore is situated in Ičići. This property offers access to a terrace and free private parking. Ika Beach is 1.8 km away and HNK Rijeka Stadium Rujevica is 16 km from the apartment.
Number of rooms: 3
51414 Ičići, Croatia
Featuring an on-site outdoor swimming pool, Apartments Villa Učka enjoys a slightly elevated position in Opatija. Surrounded by Učka Mountain, it offers accommodation with free Wi-Fi and a furnished balcony. The nearest beach is 700 metres away.
Number of rooms: 3
Put Perisici 2, 51415 Opatija, Croatia