We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Opatija, Croatia

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Valle Losca

#1 of 53 Restaurants in Opatija
Price: $10 - $22 Map
Visitor photos (66)
Cuisines: European Croatian

Pizzeria Roko

#2 of 53 Restaurants in Opatija
Map
Visitor photos (115)
Cuisines: Italian Pizza European Pasta Croatian

Stancija Kovacici

#3 of 53 Restaurants in Opatija
Map
Visitor photos (35)
Cuisines: Mediterranean

Laurus

#4 of 53 Restaurants in Opatija
Map
Visitor photos (7)
Cuisines: European Croatian

Ruzmarin

#5 of 53 Restaurants in Opatija
Price: $7 - $27 Map
Visitor photos (55)
Cuisines: Pizza Seafood European Grill Pasta Croatian

Restaurant Villa Ariston

#6 of 53 Restaurants in Opatija
Map
Visitor photos (17)
Cuisines: Seafood International Mediterranean European Croatian

Grill House

#7 of 53 Restaurants in Opatija
Map
Visitor photos (9)
Cuisines: European Croatian

Tavern Istranka

#8 of 53 Restaurants in Opatija
Map
Visitor photos (14)
Cuisines: Pub

Caffe Wagner

#9 of 53 Restaurants in Opatija
Map
Visitor photos (33)
Cuisines: Cafe International

Yacht Club

#10 of 53 Restaurants in Opatija
Map
Visitor photos (5)

Moho

#11 of 53 Restaurants in Opatija
Map
Visitor photos (15)
Cuisines: Pizza Mediterranean

Grand Hotel 4 Opatijska Cvijeta

#12 of 53 Restaurants in Opatija
Map
Visitor photos (27)
Cuisines: Cafe International Greek

Casa Tua

#13 of 53 Restaurants in Opatija
Map
Visitor photos (31)

Plavi podrum

#14 of 53 Restaurants in Opatija
Map
Visitor photos (61)

Ostarija Osojnak

#15 of 53 Restaurants in Opatija
Map
Visitor photos (16)
Cuisines: European Croatian

Bevanda

#16 of 53 Restaurants in Opatija
Price: $49 - $198 Map
Visitor photos (45)
Cuisines: Seafood European Croatian

Restaurant Zlatni Klub

#17 of 53 Restaurants in Opatija
Map
Visitor photos (3)
Cuisines: European Croatian

Caffe Bar Morcic

#18 of 53 Restaurants in Opatija
Map
Visitor photos (7)
Cuisines: Cafe Pub

Stella Cafe Bar

#19 of 53 Restaurants in Opatija
Map
Cuisines: Cafe

Konoba Ribarnica Volosko

#20 of 53 Restaurants in Opatija
Map
Visitor photos (18)
Cuisines: Chowder Soups

Cafe Bar Del Mar

#21 of 53 Restaurants in Opatija
Map

Restaurant Bianco&Nero

#22 of 53 Restaurants in Opatija
Map
Visitor photos (1)
Cuisines: International Mediterranean European Croatian

Gostiona Ivka

#23 of 53 Restaurants in Opatija
Map
Visitor photos (4)
Cuisines: Mediterranean

La Piccola Cucina

#24 of 53 Restaurants in Opatija
Map
Visitor photos (2)
Cuisines: Italian Pasta Soups

Antiqua Osteria Da Ugo

#25 of 53 Restaurants in Opatija
Map
Visitor photos (6)
Cuisines: Italian Pizza Pasta

Choco bar Kras

#26 of 53 Restaurants in Opatija
Map
Cuisines: Cafe

Vongola

#27 of 53 Restaurants in Opatija
Map
Visitor photos (26)

Mali Raj

#28 of 53 Restaurants in Opatija
Map
Visitor photos (20)

Lungomare Ristorante

#29 of 53 Restaurants in Opatija
Map
Visitor photos (9)
Cuisines: Italian European Croatian

Cantinetta Sveti Jakov

#30 of 53 Restaurants in Opatija
Price: $28 Map
Visitor photos (14)
Cuisines: Italian Seafood Mediterranean European Croatian