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