Sailing the Mediterranean isn’t just about crystal-clear bays and steady winds – it’s also a culinary adventure. From rustic tavernas in Greek island coves to chic trattorias on Italian isles, local sailors know the best spots to drop anchor and dine. Below, we break down insider restaurant tips country by country. Each section includes regional recommendations provided by local charter partners and seasoned sailors, with what to expect in terms of mooring and must-try dishes. Bon appétit and happy anchoring!


🇬🇷 Greece

Tips from local charter companies Eversails and GR Sailing.

Vasilis Taverna (Alimos, Athens)

Greek chicken souvlaki with tzatziki sauce and fresh vegetables, grilled kebabs

Tavern Stavros (Syvota, Lefkada)

restaurant exterior in greece
Tavern Stavros

⚓ George Taverna (Kalamos Island)

⚓ Filiatro Beach Restaurant (Ithaki)

Boataorund TIP: Greece has countless tavernas with free moorings – often a win-win where you get a safe spot for the night and the owners earn your dinner business.  Always ask if mooring is free for diners, and enjoy some of the freshest seafood and genuine hospitality in return.


🇮🇹 Italy

Recommendations from charter companies Sunsicily Yacht Charter and Eolian Sailing.

⚓ Ristorante Pepe Rosa (Capo d’Orlando)

Boataorund TIP: Italy’s islands each have their specialities: in Lipari, you might seek out caponata and Malvasia wine; in Vulcano, spicy spaghetti alla vulcanara with capers; and in Filicudi, the famous spaghetti con aragosta (lobster pasta) at a family trattoria. When sailing here, ask locals – Italian sailors and villagers are proud to point you to the best food. 


🇹🇷 Turkey

Local insights from charter companies TR - Rudder and Moor and Sail On Yachting.

⚓ Göbün Restaurant (Kapi Creek Island, Göcek)

Boataorund TIP: Turkey’s coastline is dotted with many such gems. In the Gulf of Gökova and around the Datça peninsula, you’ll find small jetties run by family restaurants offering free or low-cost mooring to sailors – from Çökertme (renowned for its namesake kebab) to Söğüt (famous for octopus stew). The key is to use your cruising guide or word-of-mouth from other sailors. Turkish hospitality means you’re often treated more like a guest than a customer – expect friendly help with your lines, a hearty meal, and maybe a lesson in local culture while you dine.


🇭🇷 Croatia

Local tips from skipper Stjepan Vuletić.

⚓ Pasarela (Rogač, Šolta)

⚓ Restoran Lero (Uvala Jorja, Šolta)

⚓ Restoran Dioniz (Soline Bay, Pakleni Islands near Hvar)

⚓ Lonely Paradise (Uvala Tatinja, Šolta)

Boataround TIP: Croatia offers everything from high-end restaurants in marina towns to remote konobas on uninhabited islands. General tip for dining in seaside Croatian restaurants: look for places that offer mooring buoys or docks for guests – it’s often a sign they’re used to serving sailors. Also, don’t be shy to ask a konoba if they can arrange a transfer from your anchorage – many will pick you up by small boat. Above all, reserve ahead in summer (even a quick call or VHF hail in the afternoon) if you plan to dine, as these spots are popular. Croatian hospitality is wonderfully genuine – you might get a shot of rakija on the house or find the owner himself filleting your fish tableside – and it’s made even better when you’ve arrived by sea.