Situated right on the sea front, almost emerging from the surf itself, the Kristal hotel is at the very heart of Opatija.Wherever you are -in the hotel,restaurants by the pool or on the terrace shaded by wisteria,your gaze is drawn to the open sea and sparkling wave crests breaking on the hotel beach.
6 floors
120 rooms. swimming pool, private beach, private parking, non smoking areas
![]() |
||||
| General Terms | ||||
| +385 51 704 274 | Payment Options | |||
| +385 51 704 216 | How to Book | |||