Skip to content

The Best Restaurants in Croatia

OPIS Zagreb/Shutterstock
These top gourmet destinations offer the very finest Croatia has to offer.
sort by

The house with its beautifully landscaped garden, through which barbecue aromas waft, impresses with its quiet location. The cuisine is down-to-earth yet sophisticated. Don't miss the pasta with white truffles and whole grilled beef. The wine selection is also very good.

Bracanija 1, 52474 Brtonigla, Croatia

Truffle lovers end up in the Zigante family's upmarket restaurant, where new ideas are constantly being created - such as the fried fish with truffle and olive sauce. Great importance is attached to the best local produce, such as olive oil and cured ham, which reflect the Istrian tradition.

Livade 7, 52427 Livade, Croatia
Croatian Cuisine

Rough stone walls and a tasteful patio exude a special flair. Chef Hrvoje Perica focuses on pure flavour in the fine Mediterranean meat and fish dishes, framed by intense sauces. Selected wines and spirits are served.

Ulica Matije Gupca 14, 21220 Trogir, Croatia
Croatian Cuisine

With a view of the historic city, you can enjoy light-footed gastronomic delicacies that reflect the historical significance of the place. They are based on the best seasonal ingredients and Mediterranean inspiration. The dishes are also a feast for the eyes.

Uvala baluni 8, 21000 Split, Croatia
Croatian Cuisine

This charming hotel, which also houses a very good restaurant, is located in the historic centre of Bale. The best ingredients are used, many of them from the hotel's own garden. Fish, meat or vegetarian - with such intense flavours, it's hard to choose. Top wines!

La Grisa 23, 52211 Bale, Croatia
Croatian Cuisine

Tina and Damjan's charming restaurant is located high above the sea, and the unbeatable view comes for free. You can savour the menu, every single dish is addictive, such as the mixed cold and hot starters or the skate wings in white wine sauce.

Mošćenice 50, 51417 Mošćenička Draga, Croatia
Croatian Cuisine

It's not just the setting of this stylish hotel that promises a little slice of heaven, but also the upscale restaurant that goes with it. Seafood lovers will get their money's worth, while the homemade tagliatelle with roasted beef and wild mushrooms is also magical.

Ulica Palmižana 19, 21450 Hvar, Croatia
Croatian Cuisine

The sea is reflected in modern form in the hotel rooms. The seafood cuisine focuses on the pure flavour of the products, framed by intense herbal espumas and fruity, creamy textures. The tasting menu is the perfect choice. Good wine accompaniment.

Ivana Matetića Ronjgova 10, 51410 Opatija, Croatia
Croatian Cuisine

As soon as the sun shines from the sky, people prefer to sit outside on the promenade. The pampering programme runs all year round: raw fish starters, scampi cream soup, the creamy risotto with porcini mushrooms and prosciutto is delicious. High-quality sparkling wines shimmer in the glass.

Obala Maršala Tita 23, 52440 Poreč, Croatia
Croatian Cuisine

Istrian beauty is not only found here in the landscape, but also on the estate and in the classically creative dishes - all based on the best regional organic ingredients. Various prosciutti or steaks are delicious, pasta is served with beef ragout or truffles.

Kanal 30, 52424 Motovun, Croatia

This restaurant in a historic building boasts elegant furnishings and a beautiful loggia. Innovative dishes are artfully presented and the flavours are intense, such as the scampi soup with orange, peperoncino and popcorn ice cream. Extensive wine list.

Trg Svetog Stjepana 5, 21450 Hvar, Croatia
Croatian Cuisine

The sea view alone, including the sunset from the terrace, has a special magic. The restaurant is dominated by purist, clear forms - and this is also reflected on the plates. Fish, seafood, but also vegetarian dishes impress with their texture and taste.

Frana Supila 14a, 20000 Dubrovnik, Croatia

The upscale Italian restaurant is located in the Sheraton and sets new standards in terms of friendliness, especially when it comes to service. You should definitely try the creatively topped pizza (for example truffle with fig) or the steak. The intensity of the flavours is also impressive.

Ulica kneza Borne 2, 10000 Zagreb, Croatia
Croatian Cuisine

A medieval palace provides the perfect setting for this upscale hotel and restaurant. In the salon with its high ceilings, you can enjoy elaborate dishes such as quinoa salad with mango-avocado cream, tomatoes and almonds or gnocchi with burrata cream and roasted nuts.

Prijeko 22, 20000 Dubrovnik, Croatia

The traditional restaurant offers a warm welcome. The menu changes according to the season, but the sensational fuži with plenty of truffle sauce is a classic. Whether fish or seafood, you can indulge in modern Dalmatian cuisine. A glass of Teran liqueur is also a must.

Ulica Nikole Tesle 17, 10000 Zagreb, Croatia

The small terrace in the centre of town is a charming spot. The pizza with a crispy crust is wonderful, with creative and generous toppings including mortadella and pistachio. The homemade pasta, braised dishes and pistachio cake are also tempting.

Bunarska 2, 52474 Brtonigla, Croatia
Croatian Cuisine

The open kitchen concept is inspiring. It is based on the best local produce, which is combined to create creative delicacies. One highlight is the tender grilled beef with crispy kale, thistles and mushrooms. For dessert, indulge in blood oranges and white chocolate.

Trumbićeva obala 17, 21000 Split, Croatia

Nestled in a beautiful landscape, you can experience pure relaxation in an upscale hotel including wellness and a private beach. The cuisine offers modern and creative Mediterranean dishes with intense flavours, accompanied by predominantly Croatian wines. Extremely friendly staff.

Rova 28, 51511 Malinska, Croatia
Croatian Cuisine

The beautiful complex is home to an upscale restaurant with a garden and terrace overlooking the sea. The focus is on freshly prepared seafood and Dalmatian specialities, which are creatively presented in a sophisticated way. Rare wines or Champagne are served to accompany them.

Otok Ravni Žakan 8, 22243 Murter, Croatia
Croatian Cuisine

Charming, family-run restaurant just outside the centre with a great sea view from the terrace. An excellent chef serves specialities from the charcoal grill. You should also try the white fish ceviche or the flavoursome fish soup.

Put Firula 14, 21000 Split, Croatia