1. Es Torrent – Ibiza

📍 Cala Jondal, Ibiza
Accessible by tender, this rustic-chic beach restaurant is a favourite among yacht-goers for its ultra-fresh seafood platters, grilled lobster, and tranquil cove setting.
Signature Dish: Salt-baked sea bream


2. Sa Punta – Ibiza

📍 Talamanca Bay, Ibiza
Stylish and upscale with stunning views across to Dalt Vila, Sa Punta serves refined Mediterranean cuisine with international flair, perfect for sunset dining after a day at anchor.
Vibe: Elegant, jet-set crowd with panoramic views


3. Can Carlos – Formentera

📍 Sant Francesc, Formentera
Hidden in a romantic garden setting, Can Carlos is a beloved fine dining spot known for its exceptional Italian-inspired menu and relaxed island sophistication.
Tip: Book in advance—this is a seasonal favourite


4. El Olivo Mio – Mallorca

📍 Deià, Mallorca
Located in the bohemian mountain village of DeiĂ , El Olivo Mio offers a picturesque, artistic atmosphere and creative Mediterranean cuisine using local ingredients.
Best for: A scenic inland dinner break from the coast


5. Marc Fosh – Palma de Mallorca

📍 Palma Old Town, Mallorca
The only Michelin-starred British chef in Spain, Marc Fosh’s namesake restaurant delivers cutting-edge Mediterranean dishes in a sleek, contemporary space ideal for a special evening ashore.
Recommended: The tasting menu with wine pairing