Opatija, a historic gem on Croatia's Adriatic coast, offers a unique seaside experience. While not famed for sprawling sandy shores, it charms visitors with its elegant atmosphere and diverse swimming spots nestled along the stunning Kvarner Bay. Expect picturesque pebble coves, distinctive paved sunbathing platforms built into the coastline, and exceptionally clear, clean waters perfect for swimming. The town's famous Lungomare promenade connects many of these areas, making it easy to combine refreshing dips with scenic walks and exploring Opatija's rich heritage.
Our selection highlights some of the best spots Opatija has to offer. Slatina serves as the main town beach, conveniently located and bustling with activity. For a touch of history and style, Lido Beach Resort near Angiolina Park is a popular choice. Families often head south to IÄiÄi, known for its child-friendly amenities and Blue Flag waters, while the beautiful pebble beach at Sipar, located nearby, is well worth the short trip for a change of scenery.
Beyond these picks, Opatija's coastline is dotted with numerous places to enjoy the sea. TomaŔevac beach, often favoured by families for its finer pebbles and playground, is another central option. Whether you prefer the convenience of town beaches or seek out quieter spots along the Lungomare towards neighbouring villages, Opatija provides varied settings for sunbathing and enjoying the Adriatic. Explore our full guide for a comprehensive list of beaches along the Opatija Riviera.