Where to Eat in Opatija
Kvarner shrimp, Istrian truffles, octopus pulled from the sea this morning. These are the restaurants we actually go back to.
Plavi Podrum
Plavi Podrum
Michelin-recommended seafood in Volosko harbor. The octopus and risotto nero are exceptional.
📍 Obala Frana Supila 4, Volosko, 51410 Opatija
Bevanda
Bevanda
Fine dining seafood right on the water. The Kvarner shrimp here is legendary — reserve a terrace table at sunset.
📍 Zert 8, 51410 Opatija
Konoba Valle Losca
Konoba Valle Losca
Hidden konoba in the valley above town. Open-flame grills, homemade bread, wine by the jug.
📍 Losca valley, 51410 Opatija
Istranka
Istranka
Family-run Istrian restaurant since the 1960s. The fuži with truffles is a must — locals' favorite.
📍 Bože Milanovića 2, 51410 Opatija
Kavana Wagner
Kavana Wagner
Grand cafe since 1896 with sea-view terrace. Famous for the best strudla in Opatija. Habsburg elegance meets Croatian coffee culture.
📍 Ul. Maršala Tita, 51410 Opatija
Tramerka
Tramerka
Modern Croatian bistro with great Istrian wines. Relaxed vibe, clever food, steps from the waterfront.
📍 Zert 2, 51410 Opatija
Molo
Molo
Casual fish spot in Volosko harbor. Daily fresh catch, no pretension, great prices.
📍 Obala maršala Tita, Volosko, 51410 Opatija
Pizzeria Roko
Pizzeria Roko
Locals' favorite pizza. Wood-fired, generous portions, unbeatable prices.
📍 Maršala Tita 114, 51410 Opatija
Hemingway Bar
Hemingway Bar
Upscale cocktail bar on the promenade. Creative drinks with Croatian twists, live jazz on weekends, and sea-view terrace.
📍 Obala maršala Tita, 51410 Opatija
Kaokakao
Kaokakao
Best coffee and brunch on the promenade. Sea-view terrace, proper pastries, weekend brunch spot.
📍 Maršala Tita 100, 51410 Opatija
Konoba Più
Konoba Più
📍 Obala maršala Tita, Volosko, Croatia
Kukuriku
Kukuriku
📍 Trg Lokvina 3, Kastav, Croatia
Le Mandrac
Le Mandrac
📍 Obala F. Supila 10, Volosko, Croatia
Ruzmarin
Ruzmarin
📍 Ul. maršala Tita, Opatija, Croatia
Laurus
Laurus
📍 Park Angiolina, Opatija, Croatia
Caffe Continental
Caffe Continental
📍 Maršala Tita, Opatija, Croatia
Cafe Del Mar
Cafe Del Mar
📍 Tomaševac beach area, Opatija, Croatia
Terasa Lido
Terasa Lido
📍 Lido beach, Opatija, Croatia