
Guides · Ibiza
10 Best Restaurants in Ibiza
By Tomas Achmedovas · CEO and co-founder
CEO and co-founder
This guide ranks the 10 best restaurants in Ibiza - the tables worth building an evening around, whether you have a long weekend or a full week on the island. Rather than a generic round-up, each entry includes the exact address, the nearest transport or parking, the style of cooking to expect, and a practical Pro Tip on booking, timing or what to order.
We have mixed the categories on purpose. You will find a Michelin-starred dining room in Ibiza Town, beachfront seafood on the wild south coast at Cala Jondal and Es Torrent, a converted-church restaurant near San Antonio, a Dalt Vila gem inside the old walls, and the legendary Formentera chiringuito that the yacht crowd sails in for. The list is grouped loosely by area so you can plan efficiently: south-coast beach lunches in one trip, Ibiza Town and Talamanca dinners in another, and a Formentera day built around a single long lunch.
Most of these places are seasonal and busy through summer, so treat the booking advice as part of the recommendation rather than an afterthought.
Check dates for Ibiza
See what is available on your dates.
1La Gaia by Oscar Molina - The Island's Michelin-Starred Tasting Table

La Gaia by Oscar Molina is the most decorated dining room on this list, holding a Michelin star inside the Ibiza Gran Hotel in the heart of Ibiza Town. Chef Oscar Molina builds his menus around a meeting of Mediterranean produce, Japanese precision and Peruvian punch, so a single tasting menu might run from Ibizan red prawn to Nikkei-style raw fish to a robata-grilled main.
The setting is sleek and grown-up rather than flashy, which suits the cooking. This is the place for a milestone dinner, an anniversary, or simply the one blow-out meal of the trip. Expect to spend considerably more here than anywhere else in this guide, and expect every course to earn it.
2Casa Jondal - Chef-Driven Beachfront Dining at Cala Jondal

Casa Jondal sits right on the pebbles of Cala Jondal on the south coast, and it is where Ibiza's in-the-know crowd goes for a long, late beachfront lunch. The kitchen is led by celebrated chef Rafael Zafra, whose pedigree shows in dishes like the caviar-topped tortilla, grilled Ibizan red prawns and whole fish cooked simply over fire.
The look is natural and understated - raw wood, linen and stone - which lets the food and the turquoise water do the talking. It is not cheap and it draws a glamorous, yacht-friendly crowd, but the cooking genuinely backs up the scene rather than coasting on it.
3Sa Capella - Romantic Dining in a Converted Church near San Antonio

Sa Capella occupies a beautifully converted old church just outside San Antonio, and the room alone makes it worth the trip. Low, dim lighting plays off the exposed stone walls of the former chapel, while a walled outdoor terrace handles warm summer evenings. An open kitchen with a charcoal grill sits in full view, so you know exactly what you are in for.
The cooking is refined but homely, built on excellent Spanish produce. The steaks are the headline, but the suckling pig shoulder cooked in the wood-fired oven is the dish locals steer first-timers towards. Service is warm and unhurried, which fits the candlelit, special-occasion mood of the place.
Check dates for Ibiza
See what is available on your dates.
4Amante - Cliffside Mediterranean Cooking above Cala Sol d'en Serra

Amante is perched on the cliffs above the secluded cove of Cala Sol d'en Serra, near Cala Llonga, and it ranks among the most romantic settings on the island. The terrace gives uninterrupted views over a wild, rocky bay, with chilled music kept low enough that you can still hear the waves breaking below.
The kitchen sticks to classic Spanish and Mediterranean cooking with plenty of fish and grilled meat, and a salt-crust baked sea bass is a reliable highlight. The beach-club section is small and books out fast, so many visitors come purely for lunch or an early dinner on the restaurant terrace.
5Es Torrent - Famous South-Coast Seafood in a Hidden Cove

Es Torrent is one of Ibiza's most famous seafood restaurants, tucked into a small, remote cove roughly 8 km from Sant Josep. There is essentially nothing else around it, which is the whole point - you come for fish so fresh it is often landed nearby, eaten with your feet almost in the sand.
The menu leans hard into the day's catch, with whole fish priced by weight and a celebrated bullit de peix, the traditional Ibizan fish stew, for those who order ahead. Prices reflect the quality and the setting, but few places capture the simple, sea-facing pleasure of an Ibizan seafood lunch better than this.
6Juan y Andrea - The Legendary Formentera Beach Restaurant

Juan y Andrea is the most famous chiringuito on Formentera, set right on the dazzling white sand of Playa de Ses Illetes a short boat hop from Ibiza. It has long been the lunch spot for the rich and famous and the yacht crowd, with a genuine party atmosphere as tables fill with people stepping straight off the boats moored in the bay.
Stick to the fresh local fish and seafood, which is the real draw - paella, grilled catch and red prawns eaten with cold rose and your feet in the sand. Opinions on the food vary and it is expensive, but the setting and the scene are unlike anywhere else in the Balearics.
7Sa Punta - French-Mediterranean Cooking over Talamanca Bay

Sa Punta sits around the bay from Ibiza Town in Talamanca, with a layered outdoor terrace that looks back across the water towards Dalt Vila. Started by a French couple who relocated to the island, it carries a clear French influence through both the kitchen and the wine list while staying rooted in quality Spanish produce.
Expect refined but generous cooking - well-aged steaks, ceviche, miso black cod - in a setting that feels distinctly Ibiza at dusk. It is on the expensive side, with steaks from around 45 EUR, but the location, polish and view justify the bill for a relaxed dinner close to town.
8La Torreta - A Refined Gem inside Dalt Vila's Old Walls

La Torreta is a genuinely good restaurant in the heart of old Ibiza Town, set on a quiet square within the UNESCO-listed walls of Dalt Vila. In a part of the island thick with tourist traps, it stands out for ambitious, carefully cooked Mediterranean food that never tips into trying too hard.
You will find Spanish classics done properly - suckling pig, grilled steaks with a real beef jus - alongside genuine care for the vegetables, garnishes and sauces that lesser kitchens treat as afterthoughts. Combined with the setting among the cobbled lanes, it makes for one of the best dinners inside the old town.
9Jockey Club Salinas - Beach Tapas on Ses Salines

Jockey Club is a beach restaurant and chiringuito on the protected Ses Salines beach, inside the natural park at the southern tip of the island. It serves simple, honest, well-executed food in a breezy, hippy-leaning beach-shack setting - the kind of long, barefoot lunch that defines a south-coast Ibiza day.
Start with the tapas, especially the garlic gambas and calamari, then move on to surprisingly serious mains like low-temperature chicken, confit lamb shoulder or perfectly cooked turbot. It is relaxed and lunch-focused rather than a fine-dining affair, which is exactly its charm on a hot afternoon by the sea.
10Can Domingo - Italian Cooking in the Ibizan Countryside

Can Domingo trades the beach for the hills, sitting in a restored finca beside the Ibiza-to-Sant Josep road and serving some of the best Italian food on the island. The setting is all candlelit countryside terrace and warm island night, a deliberate contrast to the south-coast beach clubs.
The kitchen is unapologetically carb-forward - fresh pasta, risotto and Italian classics done with real technique - and the wine list runs deep. It is a polished, grown-up dinner option that works well on a night when you want quality cooking away from the coast and the crowds.
Take this guide with you
Get every place in this guide, with addresses and map links, in your inbox — easy to open on your phone during the trip.
One email to the address on your account. No newsletter.

CEO and co-founder
Tomas is the co-founder and director of trip1, an European company specializing in reservation services. He launched the company in 2025 with a focus on building scalable, efficient operations.
10 Best Restaurants in Ibiza - FAQ
La Gaia by Oscar Molina, the island's Michelin-starred tasting table in Ibiza Town; Casa Jondal, for chef Rafael Zafra's beachfront cooking at Cala Jondal; Es Torrent, for seafood in a hidden south-coast cove; Sa Capella, a candlelit converted church near San Antonio; and La Torreta, inside the old walls of Dalt Vila.
La Gaia by Oscar Molina, which holds a Michelin star inside the Ibiza Gran Hotel in Ibiza Town. Its tasting menus combine Mediterranean produce, Japanese precision and Peruvian flavours, from Ibizan red prawn to robata-grilled mains. It is the priciest of the island's top tables, so book at least a week ahead in summer.
At the best-known restaurants, yes: budget 70 to 150 euros per person with wine at the beachfront and fine-dining spots, and more for La Gaia's tasting menu. Fish priced by weight at places like Es Torrent and Juan y Andrea on Formentera can push a seafood lunch past 100 euros a head, and steaks at Sa Punta start around 45 euros.
Seafood above all: bullit de peix, the traditional Ibizan fish stew, grilled Ibizan red prawns and whole fish priced by weight. Suckling pig is the other classic. Es Torrent is known for its bullit de peix, which you should pre-order, and Sa Capella for its suckling pig from the wood-fired oven.
In summer, yes. From June to September the best tables, including La Gaia, Casa Jondal, Amante and Juan y Andrea, book out days or weeks ahead, and Jockey Club Salinas usually needs a phone call. Most beachfront restaurants are seasonal, open roughly April to October, so check before visiting outside summer.
Casa Jondal on the pebbles of Cala Jondal and Es Torrent in its hidden cove, both on the south coast, Jockey Club on Ses Salines beach inside the natural park, and Amante on the cliffs above Cala Sol d'en Serra. Across the water, Juan y Andrea on Formentera's Playa de Ses Illetes is the most famous beach restaurant on that island.





