Croatia Restaurants

We’ve compiled the best of the best in Croatia - browse our top choices for Restaurants during your stay.

Sort by: 174 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Agatini Vrtovi

    $$$

    Quite possibly the most romantic restaurant in Rab Town, this spot has a garden terrace located right next to the ancient city walls. Soft intimate lighting and linen-topped tables accompany traditional Mediterranean cuisine served in a modern style. The wine list showcases the region's award-winners and the staff is eager to help guests select the best option. 

    Obala Kralja Petra Krešimira IV/12, Rab, Primorsko-Goranska, 51280, Croatia
    051-775–900

    Known For

    • Romantic garden setting
    • Top-notch wine list
    • Fresh local ingredients

    Restaurant Details

    Rate Includes: Closed Oct.–Apr.
  • 2. Agli Amici

    $$$$

    Chef Emanuele Scarello of Udine, Italy, opened his second restaurant in Rovinj in 2021 during the pandemic, and three months later was awarded a Michelin star for its gastronomic excellence. There's no à la carte menu—only three tasting menus, each featuring thoughtful blends of Istrian, Godia (the Rovinj area), and Friuli flavors. All this incredible food is served in an approachable and elegant waterfront location overlooking the marina, Old Town Rovinj, and the trendy Promenade Plaza in front of the Grand Park Hotel Rovinj.

    Šetalište Vijeća Europe 1–2, Rovinj, Istarska, 52210, Croatia
    052-642–084

    Known For

    • Clever interpretations of local foods
    • Spectacular waterfront views
    • Incredible dining experience that can last three hours

    Restaurant Details

    Rate Includes: Closed Mon.–Wed. No dinner weekends
  • 3. Ante's Place

    $$$

    Located on the breezy seaside terrace at PineTree Boutique Apartments (and run by the same family), the food at Ante's Place is so good you'll likely eat all of your meals there while on Mljet. It's the best place to try traditional Dalmatian dishes, from lamb or octopus cooked peka-style to plentiful seafood platters and divine lobster spaghetti. The humble hosts will tell you that the food they cook is just the typical stuff they eat at home; if they really eat this well at home every night, you'll consider moving in.

    Saplunara 17, Croatia
    99-591–0024

    Known For

    • Peaceful seaside location
    • Great place to order peka
    • Family-run business

    Restaurant Details

    Rate Includes: Closed Oct.–May
  • 4. Azur

    $$ | Stari Grad

    One of the perennial top choices in Dubrovnik, Azur has a fun fresh vibe and an outstanding menu of Asian-inspired dishes that burst with flavor; favorites include pork belly tacos and Szechuan chili-garlic prawns. With its two shady terraces high up in the Old Town, just beneath the city walls, Azur provides a welcome retreat from the heat and crowds. Azur has a hip soundtrack, friendly staff, and dishes that you won't find elsewhere in Dubrovnik; you'll be happy you found it.

    Pobijana 10, Dubrovnik, Dubrovacko-Neretvanska, 20000, Croatia
    020-324–806

    Known For

    • Mediterranean-Asian fusion dishes
    • Well-priced high-quality food
    • Quiet location under the city walls

    Restaurant Details

    Rate Includes: Reservations recommended
  • 5. Baracuda

    $$

    Many of the yachts that line the harbor unload their human cargo at this small restaurant, which enjoys a big reputation for fresh fish dinners. Tuna carpaccio, shark on the grill, and lobster na buzaru (cooked with wine) are all great. Carnivores will be pleased with a couple of land-based courses as well. The restaurant's terrace is lively and leafy. Baracuda's size, matched with its good name, makes an early arrival or a reservation advisable.

    Priko 31, Mali Lošinj, Primorsko-Goranska, 51550, Croatia
    051-233–309

    Known For

    • Fresh fish and seafood
    • Great location on the marina
    • Gets crowded so reservations are smart

    Restaurant Details

    Rate Includes: Closed Oct.–Apr.
  • Recommended Fodor’s Video

  • 6. Baranjska Kuća

    $$

    Family-run Baranjska Kuća, located in the village of Karanac, is not only one of Slavonia's best restaurants, but it's also one of the region's must-see sights for its traditional music and decor, lively atmosphere, and interesting ethnographic museum out back. Locals and visitors fill up large wooden tables around the garden, the air fragrant with smoke from outdoor firepits where cooks make čvarci, digging into big bowls of catfish perkelt, bean stew, and hearty čobanac with homemade noodles. Leave time after lunch to wander around the impressive Street of Forgotten Times, an outdoor ethnographic museum that brings to life the bygone era with full-sized reconstructions of barber shops, woodworking sheds, and even pubs. There are also 20 well-appointed rooms in the inn around the corner, which include a fantastic homemade breakfast.

    Kolodvorska 99, Karanac, Osjecko-Baranjska, Croatia
    031-720–180

    Known For

    • Popularity with locals and visitors
    • Street of Forgotten Times outdoor ethnographic museum on-site
    • Best place to try traditional Slavonian cuisine

    Restaurant Details

    Rate Includes: Closed Mon.–Wed., Reservations recommended
  • 7. Barba Danilo

    $$

    Don’t let this restaurant’s location in a campsite outside of town fool you: this fine-dining seafood restaurant is by far the best restaurant in Rovinj, and possibly in all of Istria. Forget the standard starter-main-dessert kind of meal and instead indulge in a variety of innovative cold and warm appetizers made with the freshest local ingredients. Desserts are as imaginative and fabulous as the rest. The friendly owners are clearly proud of their food.

    Polari 5, Rovinj, Istarska, 52210, Croatia
    052-830–002

    Known For

    • Upscale dining experience
    • Imaginative dishes
    • A variety of cold and warm seafood starters

    Restaurant Details

    Rate Includes: Closed Nov.–Apr.
  • 8. Bistro Pjat

    $$

    For Zadar dining at its most convivial—and fish so fresh it practically dances off the plate—make a stop at Bistro Pjat. The menu changes daily depending on the catch, and the service here is tremendous.

    Stomorica 10, Zadar, Zadarska, 23000, Croatia
    023-213–919

    Known For

    • Fresh catch menu
    • Traditional atmosphere
    • Charming service

    Restaurant Details

    Rate Includes: Closed Sun.
  • 9. Bookeria

    $$

    Inventive Mediterranean food is served in an eye-catching, whimsically decorated garden dropped right on the stone square. You may not be seated on the sea but you'll feel the vibrant holiday vibe flowing from the minute you arrive. Grab some pancakes and pancetta for breakfast; at lunch order one of the popular burgers, from veggie to fish to beef tartufi (black truffle), all paired with a San Servolo pale ale. For dinner, try any of their fresh fish or seafood specialties, like the shared seafood platter with grilled tuna steaks, whole oven-roasted branzino, and pan-fried squid.

    Trg G. Pignaton 7, 52210, Croatia
    052-817–399

    Known For

    • Juicy burgers
    • Hipster vibe and whimsical decor
    • Friendly service

    Restaurant Details

    Rate Includes: Closed Oct.–Apr.
  • 10. BOWA

    $$$$

    For the ultimate exclusive island dining experience, head to BOWA ("best of what's around"), nestled on its own secluded beach on Šipan with chic cabanas right over the water and a shady dining terrace right beside the beach. Choose between a three- or four-course menu (€90 or €120) or splurge on the seven-course tasting menu with wine pairing (€290); the seafood-centric dishes change regularly but favorites include bluefish tuna tartare, swordfish sashimi, oysters from Ston, and perfectly grilled white fish. The same family of fishermen that owns BOWA also owns the Bota Šare restaurants in Mali Ston, Dubrovnik, Split, and Zagreb; needless to say, seafood lovers are in for a treat. Be aware that if you want to relax on the beach after lunch there isn't much shade, but you can reserve a shady cabana right over the water for the afternoon; the package costs €850 for groups of 1–4 people and includes the three-course menu and a welcome drink. The best way to get there is by chartering a speedboat in Dubrovnik or one of the Elafiti Islands. You can also catch a luxury shuttle boat that picks up and drops off from the harbor at Brsečine, 22 km (13 miles) up the coast from Dubrovnik; reserve your spot ahead of time. If you're coming by car, there is a parking lot at the top of the road leading down to the harbor.

    Pakljena 3, Croatia
    091-636–6111

    Known For

    • Expertly prepared fresh seafood
    • Exclusive dining on a private beach
    • Owned by same family as the Bota Šare empire

    Restaurant Details

    Rate Includes: Closed Oct.–May, Reservations mandatory
  • 11. Bugenvila

    $$

    One of the brightest culinary stars in the region, Bugenvila is vibrant in every sense, from the flowers climbing the sides of the terrace to the happy patrons tucking into fresh meals that burst with flavor. The menu changes regularly but you can expect surprising and delightful dishes made with fine local ingredients: think green apple dumplings, raw king scallop in strawberry consommé, or lobster bisque paired with grilled wild boar cheeks and parsnip purée. It's hard to imagine a better value than the excellent three-course lunch menu (€29) or the seven-course dinner menu (€125).

    Obala Ante Starčevića 9, Cavtat, Dubrovacko-Neretvanska, 20210, Croatia
    020-479–949

    Known For

    • Local ingredients turned into beautiful dishes
    • Waterfront location in the center of Cavtat
    • Excellent value three-course lunch menu

    Restaurant Details

    Rate Includes: Closed Nov.–Mar., Reservations recommended
  • 12. Čingi Lingi Čarda

    $$

    Located across the river in Bilje on the outskirts of Kopački Rit, Čingi Lingi is one of Osijek's hottest new restaurants in one of its most historical buildings. Built on the site of a century-old tavern that was the most popular spot in town until it was destroyed during the Homeland War, it has been rebuilt in a rustic-chic style, with a sprawling terrace right on the water, and is once again buzzing with locals. The menu puts a modern twist on all the local favorites like pork knuckle, river fish, and game meat, and it's a great place to try black pig (with 24-hour notice). Don't miss the plum cake for dessert.

    Kralja Zvonimira, Bilje, Osjecko-Baranjska, Croatia

    Known For

    • Popular spot for local celebrations
    • Traditional local ingredients with sophisticated modern twist
    • Mouthwatering plum cake
  • 13. Damir & Ornella

    $$$$

    Tucked away on a quiet side street, this superb (and pricey) little family-run establishment is a secret wonder you may want to share only with your fellow gourmands who appreciate raw-fish specialties. You can also enjoy grilled seafood and gnocchi, although you don't go here for a simple plate of pasta, but instead to indulge in a four-course meal. Indeed, it may be the one restaurant in Istria where fish—the fresh catch of the day, that is—is brought to the table this way and served with great care. The service is elegant and friendly. There's no set menu; rather, the owners tell you what's available for the day, and the owners' daughter, who is always on hand, speaks English.

    Zidine 5, Novigrad, Istarska, 52466, Croatia
    052-758–134

    Known For

    • Mediterranean-style sashimi
    • Intimate atmosphere
    • Advanced reservations needed

    Restaurant Details

    Rate Includes: Closed Nov. and Feb. No lunch Sept.–May, Reservations essential
  • 14. Eko Škoj

    $$

    Head to the hills around Žrnovo to this tiny stone konoba, rustically strung with lavender and bouquets of elderflower, and feast on whatever the Marović family has dreamed up for lunch. No matter what the dish of the day, you can be sure it'll be seasonal, local, homemade, and delicious. Call ahead to book lunch, which might include platters of grilled vegetables pulled from their garden, traditional Korčula macaroni, and homemade ice cream.

    Žrnovo 96, Korcula, Dubrovacko-Neretvanska, 20260, Croatia
    099-685–6301

    Known For

    • Homemade organic lunch menu
    • Family-run rural agritourism
    • Reservations mandatory for lunch

    Restaurant Details

    Rate Includes: No dinner
  • 15. Eva

    $$

    This modern Alpine-style restaurant is a breath of fresh air, thanks to its contemporary versions of traditional favorites including goulash, bear stew, grilled venison steaks, and hunter's dumplings. All are served in an elegant contemporary setting in a lush green forest environment. If you can, try the fried frog legs, venison risotto, or trout crumble, and finish with whatever flavor of homemade strudel they're baking that day. 

    Gorski Raj 4, Delnice, Primorsko-Goranska, 51316, Croatia
    051-270–500

    Known For

    • Modern takes on local game
    • Forest setting
    • Homemade strudel for dessert

    Restaurant Details

    Rate Includes: Closed Mon. and Tues.
  • 16. Foša

    $$$$

    Boasting an appealing outdoor terrace overlooking a quiet little harbor, Foša combines age-old Dalmatian style with modern architectural design and gastronomy trends. Its old-world tastes give the kitchen foundation to create modern dishes with magnificent results.

    Kralja Dmitra Zvonimira 2, Zadar, Zadarska, 23000, Croatia
    023-314–421

    Known For

    • Terrace views of the town walls
    • Tasting menus
    • Local tuna
  • 17. Ganeum

    $$

    This casual fine-dining experience is as relaxed and intimate as it is an enjoyable gourmet meal. When choosing the tasting menu, it is not hard to detect the passion for quality that has been invested into the selection of the produce and the selection of wines. The precision with which the food is prepared, such as marinated shrimp tails on a slice of Učka skut (ricotta-like cheese) served on a stone plate with dehydrated olives, reminds us of why we go out to eat. It is not just to eat, but in order to enjoy excellent food that has been prepared by experienced and masterful chefs.

    Stari Grad 5, 51415, Croatia
    051-294-444

    Known For

    • Tasting menu
    • Engaging and welcoming waitstaff
    • Creative use of local products

    Restaurant Details

    Rate Includes: Closed Jan., Reservations needed
  • 18. Gianni

    $

    When the former pastry chef at Restaurant 360 opens his own artisanal ice cream and cake shop in Dubrovnik, you know it's going to be good; Gianni serves up the best scratch-made gelato in town, incorporating natural ingredients and some unusual flavors such as curry and chili alongside traditional favorites like pistachio and chocolate. Don't let the high-caliber credentials intimidate you—this little hole in the wall in the Old Town, located behind the Old Port, is as casual as it gets, with a few outdoor tables where you can hang out and make friends over ice cream, exquisite cakes, and great coffee.

    Kneza Damjana Jude bb, Croatia
    095-3926–323

    Known For

    • Homemade natural gelato
    • Laid-back location in the Old Town
    • Renowned pastry chef
  • 19. Jeny

    $$$$

    At one of the best fine-dining restaurants on the Makarska Riviera, it's clear that time and care have gone into creating the two tasting and wine-pairing menus. The expert food preparation—blending seafood and meat with locally grown and forage flavors like olives and broad beans—can match many of Croatia's most awarded restaurants. Located 3 km (2 miles) above Makarska in Tučepi on the road to Biokovo, Jeny has an elegant ambience and a terrace with a beautiful view overlooking the Makarska Riviera.  The management is happy to call a taxi to bring you to the restaurant.

    Čovići 1, Tucepi, Splitsko-Dalmatinska, 21325, Croatia
    091-587–8078

    Known For

    • Terrace overlooking Makarska Riviera has stunning sunset views
    • Sophisticated wine list with a regional focus
    • Cash-only, and diners must reserve in advance

    Restaurant Details

    Rate Includes: Closed Oct.–May. No lunch
  • 20. Kompa

    $ | Gornji Grad

    On the bank of the Drava, just across the river from the Osijek Zoo, family-owned Kompa is a long-standing institution beloved for their traditional dishes. Their homemade sausages are perfectly spicy, the koljenica (pig's knuckle) is a firm favorite, and if you are around on a Sunday or holiday, join the locals for a big feast of teleće pečenje (roast veal). The service is friendly and attentive, and the ambience is peaceful. It's a shame about the mosquitoes but it's to be expected from a riverside restaurant, and they have bug spray on hand if needed.

    Splavarska 1, Osijek, Osjecko-Baranjska, 31000, Croatia
    031-375–755

    Known For

    • Unique selection of traditional food
    • Riverside location (be prepared for mosquitos)
    • Friendly service

    Restaurant Details

    Rate Includes: Closed Mon.

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video