Opatija offers a wide range of well-equipped beaches for children and adults that have everything that you could wish for. The combination of crystal clear sea and luxury beaches is ideal for a perfect holiday. Feel the sand between your toes when you dive into the sea, refresh yourself in the relaxing waves, take your pet to a dog beach, and enjoy a great day in the sun.