Choose your preferred currency.
Situated right on the seafront Hotel Kristal has free Wi-Fi and its own beach with sun loungers. It offers indoor swimming pools and a mini fitness room. Boasting a beautiful panoramic view over Kvarner Bay the Hotel Kristal is a 5-minute walk from the centre of Opatija and the main beach. All rooms comprise cable TV a safe and a minibar as well as a private bathroom. Some rooms offer sea views.
The Hotel Kristal's air-conditioned restaurant serves a breakfast buffet. It features a summer terrace where guests can enjoy sea views. A selection of hot and cold drinks is available at the hotel's bar. Hotel Kristal also comprises sauna facilities available at a surcharge. Opatija Bus Station can be found 100 metres away.
Train stations is available in Matulji/Opatija - 5 km away or in Rijeka 12 km away. Rijeka Airport is at a distance of 45 km.
Ulica Marsala Tita 135, Opatija, 51410, Croatia
When booking more than 5 rooms, different policies and additional supplements may apply.
WiFi is available in all areas and is free of charge.
Private parking is possible on site (reservation is not possible) and costs EUR 22 per day.
Pets are allowed on request. Charges may be applicable.
Children of any age are allowed.
Children up to and including 2 years old stay for free when using an available cot.
Children up to and including 11 years old stay for free when using an available extra bed.
You haven't added any extra beds.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
"The staff was very friendly and helpful. The view from the room was great..."
Find other great 4-star options near the Hotel Kristal.
Maršala Tita 144/148 , Opatija
Maršala Tita 144/148, Opatija
Maršala Tita 144/148 , Opatija
Maršala Tita 144/148, Opatija
14 Veprinački Put, Opatija
147 Ulica Maršala Tita, Opatija
Nova Cesta 164, Opatija
Marsala Tita 200 , Opatija
Trg Vladimira Gortana 3, Opatija
M.tita 138, Opatija
Ulica Dantea Alighieria 4, Opatija
, Opatija
Hold On!