One of the quiet privileges of chartering a yacht in Croatia is this: the best restaurants on the coast are almost always the ones you arrive at by sea.
Not the fine-dining establishments on the main promenades — though some of those are excellent — but the konobas built into the stone of tiny harbours, the family restaurants at the end of bays with no road access, the places where the fisherman who caught your branzino is sitting at the next table. A yacht turns these places from rumours on a food blog into your Tuesday lunch.
This guide covers the restaurants worth planning your route around — from Michelin-starred dining to a family konoba where the menu is whatever came out of the net that morning. All are reachable by yacht, most directly by anchoring or berthing at the doorstep.
At a Glance
| Restaurant | Location | Style | Price (dinner for 2) | Yacht Access |
|---|---|---|---|---|
| Pelegrini | Šibenik | Michelin-starred, modern Dalmatian | €150–220 | D-Marin Mandalina, 5min walk |
| LD Restaurant | Korčula | Michelin-starred, contemporary | €120–180 | Town quay or ACI Marina |
| Boškinac | Novalja, Pag | Michelin-recommended, wine hotel | €120–180 | Novalja harbour, 10min taxi |
| Zori | Split (Riva) | Michelin-starred, seafood | €130–200 | ACI Marina Split, 10min walk |
| Konoba Mate | Palmižana, Pakleni | Island konoba, seafood grill | €80–120 | Anchor in Vinogradišće bay |
| Pojoda | Vis Town | Fine Dalmatian, garden setting | €90–140 | Vis town harbour or ACI Marina |
| Konoba Opat | Kornati (Kornat) | Remote island konoba | €60–90 | Anchor directly, dinghy to dock |
| Spirito | Kaprije island | Modern Dalmatian, waterfront | €90–150 | Mooring buoys in Mrtovac bay, free shuttle |
| Bako | Vis (Mali Bako bay) | Lobster konoba, waterfront | €80–140 | Anchor in bay, walk 2min |
| Stori Mol | Komiža, Vis | Modern seafood, harbourfront | €70–110 | Komiža harbour berth |
| Konoba Lukin | Tribunj | Traditional seafood, family-run | €50–80 | Tribunj harbour, walk to island |
Michelin & Fine Dining
Pelegrini — Šibenik
Croatia’s most celebrated restaurant sits in a 700-year-old building directly below the Cathedral of St James — itself a UNESCO World Heritage site. Chef Rudolf Štefan’s tasting menu reads like a love letter to Dalmatian ingredients: Šibenik sea bass with wild asparagus, Kornati langoustine, Skradin lamb. The wine list is entirely Croatian, and sommelier guidance is exceptional.
Yacht access: Berth at D-Marin Mandalina and walk five minutes through the old town. Book at least a week ahead in July and August — this is the restaurant every charter captain in Dalmatia recommends.
What to order: The tasting menu (7 or 9 courses) is the way to experience it. The à la carte is excellent but misses the full arc of Štefan’s cooking.

LD Restaurant — Korčula
Set inside the medieval walls of Korčula old town, LD (named for Lesić Dimitri, the heritage hotel that houses it) takes Dalmatian ingredients and applies global technique. The multi-course tasting menu shifts with the season and the catch. The terrace, cantilevered over the sea wall with views across the Pelješac Channel, is one of the finest restaurant settings in Croatia.
Yacht access: Berth at ACI Marina Korčula or stern-to on the town quay. The restaurant is a three-minute walk from the harbour.
Zori — Split
On Split’s Riva promenade, Zori earned its Michelin star with seafood that respects the ingredient first and the technique second. Tartare of Adriatic tuna, langoustine with burrata, John Dory with coastal herbs. The setting — waterfront, Diocletian’s Palace glowing behind you — matches the plate.
Yacht access: ACI Marina Split is a ten-minute walk along the Riva. Or anchor in Split harbour and tender to the waterfront steps.
Boškinac — Novalja, Pag
The most unexpected fine-dining destination in Croatia. On Pag — an island better known for cheese, lamb, and lunar landscapes — Boškinac operates a wine hotel with a Michelin-recommended restaurant. The cuisine is rooted in Pag’s terroir: lamb slow-roasted with island herbs, Paški sir cheese in multiple preparations, seafood from the Pag channel. Their wines, grown in the island’s rocky soil, are served nowhere else.
Yacht access: Anchor in Novalja harbour, then a 10-minute taxi through olive groves. Worth every kilometre.
Waterfront Konobas: Where the Yacht Is Your Table Reservation
Konoba Mate — Palmižana, Pakleni Islands
This is the restaurant that defines the yacht-and-lunch experience in Croatia. Tucked into the pine-scented bay of Vinogradišće on Palmižana, Konoba Mate has been feeding sailors and yachties for decades. The menu is simple — grilled fish, octopus salad, local wine — and the setting is extraordinary: tables under pine trees, your yacht visible at anchor through the branches.
Yacht access: Anchor in Vinogradišće bay and dinghy to the restaurant dock. Arrive before noon for the best anchoring spots — by 1pm in peak season, the bay fills up.
Order: Whatever the waiter says came in fresh. The whole grilled fish (orada or branzino) with chard and potatoes is perfect every time.

Konoba Opat — Kornati National Park
There is no road to Opat. There is no village. There is a stone building on the shore of a Kornati bay, a family that has been cooking here for generations, and a menu that depends entirely on what was caught, grown, or gathered that day. Grilled lamb, fresh fish, fig cake. You eat on a stone terrace at sea level, surrounded by the silence of the Kornati archipelago.
Yacht access: Anchor in Opat bay (Kornat island). The konoba has a few moorings — call ahead on VHF or phone to confirm they are open (they close in bad weather). This is the restaurant that yacht charter guests remember most vividly.

Spirito — Kaprije Island
On the tiny island of Kaprije — 15 kilometres southwest of Šibenik, population under 200 — Restaurant Spirito has quietly become one of the most compelling dining destinations on the central Dalmatian coast. The setting alone justifies the detour: a stone-and-timber terrace directly on the water in Mrtovac bay, with your yacht visible at the mooring buoys while you eat.

The cuisine is modern Dalmatian — local ingredients treated with technical precision and a lightness that elevates the island konoba tradition into something more refined. Think octopus carpaccio with island olive oil, fresh Adriatic catch prepared with herbs from the hillside, and a wine list that favours Croatian producers from the surrounding islands.

Yacht access: Spirito operates 20 mooring buoys in Mrtovac bay and 15 in nearby Nozdra Vela bay. The restaurant provides a free shuttle service from your yacht to shore and back. Mrtovac is well protected from south and west winds. Call ahead for a buoy reservation: +385 91 883 8841.
Why charter guests love it: Kaprije sits perfectly on the route between Šibenik and the Kornati islands — a natural lunch or dinner stop that most charter itineraries pass directly through. The island has no cars, no crowds, and no noise. It is the kind of place that a yacht unlocks and a guidebook cannot.

When to visit: Open daily 10:00–00:00, May through October. Reservations strongly recommended in July and August. Evening dinner here — sunset over the bay, the scent of pine and sea — is one of the best experiences on a Croatia yacht charter.
Bako — Vis
Bako is a lobster restaurant built on the rocks of a tiny bay on the south side of Vis. The family keeps lobster pots in the water directly below the terrace. Your lobster is alive when you order it. There is no menu board — you choose your fish from the day’s catch, it is weighed, and it appears on your plate grilled with olive oil and lemon.
Yacht access: Anchor in Mali Bako bay. Space for 3–4 yachts — arrive by 11am. Alternatively, take your tender from Vis town harbour (15-minute ride along the coast).
Pojoda — Vis Town
Set in a walled garden overflowing with jasmine and bougainvillea, Pojoda is fine dining without the formality. The kitchen has been serving since 1993, long before Vis became fashionable, and the cooking reflects deep knowledge of the island’s ingredients: Vis anchovies, Komiža lobster, Vugava wine from the hills above town.
Yacht access: Berth at ACI Marina Vis or on the town quay. A five-minute walk through Vis town’s atmospheric backstreets.
Konoba Lukin — Tribunj
The kind of place you find by accident and return to deliberately. On the tiny fortified island of Tribunj, connected to the mainland by a stone bridge, Konoba Lukin serves the freshest fish on the Šibenik coast. The owner’s husband fishes every morning. What he brings back, she cooks. No freezer, no imports, no complications.
Yacht access: Tribunj harbour has berths on the mainland side. Walk across the bridge to the island — Lukin is in the stone alleys near the church.
More Restaurants Worth Dropping Anchor For
Southern Dalmatia
- Bugenvila, Cavtat — Fine dining on Cavtat’s waterfront promenade. Michelin-recommended. Modern Dalmatian with excellent seafood risotto. Berth at Cavtat harbour.
- Gverović Orsan, Zaton Mali — Family restaurant in a hidden bay 15 minutes north of Dubrovnik by boat. Famous for the black risotto and grilled catch of the day. Anchor in the bay.
- Konoba Bako, Lopud — Waterfront terrace on the Elafiti Islands. Simple grilled fish, extraordinary setting. Anchor off Šunj beach, walk 15 minutes.
Central Dalmatia
- Laganini, Palmižana — Upscale lounge-restaurant on Palmižana. More polished than Mate, with cocktails, sushi, and an international menu. Anchor in the same bay.
- Stori Mol, Komiža — Modern Croatian on the harbour of Komiža, Vis. Chef Jure Tomi takes island ingredients into contemporary territory. Berth on Komiža quay.
- Konoba Jastozera, Komiža — In a 16th-century lobster trap fortress (the only one in the world). Lobster is the only choice. Directly on Komiža harbour.
- Dvor, Split — Cliffside restaurant in Podstrana, just south of Split. Seafood with panoramic views. Take the tender or berth at nearby marinas.

Northern Dalmatia & Islands
- Spirito, Kaprije — Modern Dalmatian on a hidden island 15 km from Šibenik. 20 mooring buoys in Mrtovac bay, free shuttle to shore. The perfect lunch stop between Šibenik and Kornati. Reservations: +385 91 883 8841.
- Konoba Piccolo, Dugi Otok — Tiny konoba in Sali, Dugi Otok. Fisherman-owner, no menu, whatever’s fresh. Berth in Sali harbour.
- Fešta, Šibenik — Casual wine-bar-meets-restaurant in Šibenik old town. Excellent peka dishes. Walk from D-Marin.
- Konoba Roki’s, Vis — Legend on Vis. Roki picks you up in his van from the harbour, drives you to his vineyard, cooks lamb under the peka in the field while you taste his wine. Book through your captain. Unforgettable.
Istria
- Monte, Rovinj — Michelin-starred, elegant Istrian cuisine in Rovinj’s old town. Walk from ACI Marina Rovinj.
- Damir & Ornella, Novigrad — Perhaps Croatia’s best fish restaurant. Intimate, no-frills, extraordinary quality. Berth at Novigrad marina.
- Wine Bar Batelina, Banjole (near Pula) — Chef David Skoko reinvents Istrian seafood in a former fisherman’s pub. Creative, unpretentious, memorable. 15min from Pula marina.


Tips for Dining by Yacht in Croatia
- Book ahead for Michelin restaurants — Pelegrini, LD, and Monte fill weeks in advance during July–August. Your captain or charter company can often secure reservations.
- Call konobas by phone or VHF — Remote island restaurants (Opat, Bako) may close for weather or run out of fish. A quick call confirms they are open and sets expectations.
- Lunch is the main event — In Dalmatia, the tradition is a long lunch (12:30–15:00) followed by a swim and a late, lighter dinner. The best konobas shine at midday.
- Bring cash for remote konobas — While Croatia adopted the euro in 2023 and card acceptance is widespread, isolated konobas in Kornati or on small islands may be cash-only.
- Ask your captain — Every charter captain has a personal list of favourite restaurants, often places that do not appear on any app. This local knowledge is one of the genuine advantages of a crewed charter.
- Your onboard chef — On a crewed motor yacht, your chef prepares most meals on board. The best approach: eat onboard for breakfast and one other meal, then choose one restaurant meal per day. This gives you the best of both worlds.
Pair the anchorage with the table. Some of Croatia’s most photographed anchorages sit a short tender ride from a waterfront konoba — drop the hook off Zlatni Rat on Brač or in the turquoise shallows of Sakarun on Dugi Otok, swim through the afternoon, then come ashore for a long Dalmatian lunch. Planning the day around where you want to eat — rather than the other way round — is how experienced charter crews build an itinerary.
Frequently Asked Questions
Do I need to dress up for Michelin restaurants in Croatia?
Smart casual is the standard, even at Pelegrini and LD. No ties or formal wear required. Clean, presentable clothing — linen trousers, a collared shirt — is appropriate. You will not feel out of place in yacht-casual attire.
Can my yacht chef source ingredients from local markets?
Absolutely. The morning fish markets in Split, Vis, and Hvar are outstanding. Your chef will often shop at local markets for the freshest produce. This is one of the best parts of chartering with a private chef.
Are restaurants in Croatia expensive?
By Western European standards, Croatia offers strong value. A grilled fish dinner for two with wine at a quality konoba runs €60–100. Michelin-starred tasting menus are €80–130 per person — significantly less than comparable restaurants in Italy or France.
What are the best island restaurants reachable only by yacht?
The most memorable dining experiences in Croatia are at restaurants with no road access. Spirito on Kaprije (modern Dalmatian, mooring buoys provided), Konoba Opat in Kornati (grilled catch of the day), and Bako on Vis (live lobster from pots below the terrace) are all yacht-access-only destinations that charter guests consistently rate as highlights of their trip.
Ready to experience Croatia by yacht?
Browse our handpicked fleet of crewed motor yachts — from 20m to 50m+, every yacht personally inspected.
Related Guides
- Best Time to Visit Croatia
- Croatia Food & Wine Guide
- Croatia Wine Tour by Yacht
- How to Plan a Croatia Itinerary
Part of Our Complete Croatia Guides
This page is part of our broader coverage of sailing and travel in Croatia. For the full picture, see our complete hub guides:
- Croatian Islands — Complete Guide — Explore all 17 inhabited Croatian islands with practical sailing data, anchorages, and route ideas.
- Croatian Coastal Cities — Complete Guide — From Dubrovnik to Pula — every Croatian coastal city worth visiting, with marina and old-town details.
- Best Beaches in Croatia — Complete Guide — 18 coastal and island beaches worth sailing to, with anchorage notes and best-time tips.