10 Best Restaurants in Ibiza

Guides · Ibiza

10 Best Restaurants in Ibiza

9 min readUpdated: June 15, 2026
Search in IbizaJun 17 - Jun 182 guests
Tomas Achmedovas
Tomas Achmedovas

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.

1
La Gaia by Oscar Molina - The Island's Michelin-Starred Tasting Table

La 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.

Pro Tip: Book the tasting menu at least a week ahead in summer and ask for an earlier seating - the kitchen is sharpest at the start of service, and you will still have time to walk into Dalt Vila afterwards.
Ibiza Gran Hotel, Carrer de Juan Ramon Jimenez, 2, 07800 Eivissa
Ibiza Town bus stops on Passeig Joan Carles I, 5-min walk; Marina Botafoch taxi rank nearby
Ibiza Town (Eivissa), beside Marina Botafoch

2
Casa Jondal - Chef-Driven Beachfront Dining at Cala Jondal

Casa 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.

Pro Tip: Reserve a table for around 2pm so your lunch rolls naturally into the afternoon DJ set, and arrive by taxi - the access road down to Cala Jondal is steep, dusty and short on parking in August.
Cala Jondal, s/n, 07830 Sant Josep de sa Talaia
Cala Jondal beach car park, 2-min walk; no direct bus, taxi recommended
South coast, approx 15 km southwest of Ibiza Town

Ready to explore Ibiza?

Find the perfect place to stay near these top attractions.
Book early for the best rates in 2026.

3
Sa Capella - Romantic Dining in a Converted Church near San Antonio

Sa 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.

Pro Tip: Ask for a table inside the old chapel rather than the terrace if you want the full atmosphere, and order the suckling pig when you book, as the best cuts can sell out on busy nights.
Carrer de la Capella, 26, 07820 Sant Antoni de Portmany
San Antonio bus station, approx 5-min drive; taxi recommended
Just outside San Antonio, approx 13 km west of Ibiza Town

4
Amante - Cliffside Mediterranean Cooking above Cala Sol d'en Serra

Amante - 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.

Pro Tip: Come for an early dinner and time your main course for sunset when the light hits the bay, and bring proper footwear if you plan to climb down to the rocky cove for a pre-meal swim.
Cala Sol d'en Serra, Carrer Afueras, s/n, 07849 Cala Llonga
Cala Llonga bus stop, approx 10-min drive; taxi recommended
East coast near Cala Llonga, approx 11 km east of Ibiza Town

5
Es Torrent - Famous South-Coast Seafood in a Hidden Cove

Es 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.

Pro Tip: Call ahead to pre-order the bullit de peix, which is cooked to order and not always available on the day, and aim for a long lunch rather than dinner so you see the cove in daylight.
Platja des Torrent, s/n, 07830 Sant Josep de sa Talaia
No public transport to the cove; parking above the beach, taxi recommended
South coast, approx 8 km from Sant Josep and 18 km from Ibiza Town

6
Juan y Andrea - The Legendary Formentera Beach Restaurant

Juan 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.

Pro Tip: If you arrive by private boat you can give your boat name when booking and they will collect you by RIB; otherwise take the ferry to Formentera and a taxi, and budget at least 100 EUR per person with wine.
Playa de Ses Illetes, s/n, 07871 Formentera
Ferry from Ibiza Town to La Savina (approx 30 min), then taxi or boat pick-up
Formentera, north of La Savina port; reached by ferry from Ibiza Town

7
Sa Punta - French-Mediterranean Cooking over Talamanca Bay

Sa 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.

Pro Tip: A taxi from Ibiza Town takes only 10 to 15 minutes, so this is the easy choice for a smart dinner without a long drive - book a terrace table at sunset for the view back across the bay to the old town.
Es Pouet de Talamanca, s/n, 07819 Talamanca, Eivissa
Talamanca bus stop, approx 10-min walk; 10-15 min taxi from Ibiza Town
Talamanca, across the bay approx 4 km from Ibiza Town centre

8
La Torreta - A Refined Gem inside Dalt Vila's Old Walls

La 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.

Pro Tip: Pair dinner with a slow wander up to the cathedral and castle at the top of Dalt Vila beforehand, and reserve a table on the square so you can watch the evening pass in one of Ibiza's prettiest corners.
Placa de Vila, 10, 07800 Eivissa (Dalt Vila)
Portal de ses Taules entrance to Dalt Vila, 3-min walk; Ibiza Town port car parks nearby
Inside Dalt Vila, the historic centre of Ibiza Town

9
Jockey Club Salinas - Beach Tapas on Ses Salines

Jockey 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.

Pro Tip: You usually need to phone to reserve, and the kitchen runs through lunch only until around 5pm, so make this a midday plan and stay on at Ses Salines for the afternoon rather than rushing off.
Platja de ses Salines, s/n, 07818 Sant Josep de sa Talaia
Ses Salines beach car park, short walk; seasonal bus to Ses Salines, then walk
Ses Salines natural park, approx 10 km south of Ibiza Town

10
Can Domingo - Italian Cooking in the Ibizan Countryside

Can 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.

Pro Tip: It is an easy 10 to 15 minute drive from Ibiza Town or San Jose, so it pairs well with a countryside base; book the terrace and arrive hungry, as portions are generous and the pasta is the thing to order.
Carretera Eivissa - Sant Josep, km 9.8, 07830 Sant Josep de sa Talaia
On the Ibiza-Sant Josep road; no direct bus, taxi or car recommended
Countryside near Sant Josep, approx 10 km west of Ibiza Town
Tomas Achmedovas
About Tomas Achmedovas

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

Yes, over a week-long stay this is realistic if you pace yourself to one or two standout meals a day. The 10 best restaurants in Ibiza on this list are spread across the island, from Dalt Vila in Ibiza Town to Cala Jondal in the south and across the water to Formentera, so plan by area to cut down on driving.

Essentially all of them in peak season (June to September). La Gaia by Oscar Molina, Casa Jondal, Amante and Juan y Andrea book out days or weeks ahead, so reserve online or by phone before you arrive. Walk-ins are possible at quieter spots like Jockey Club Salinas for lunch, but a table is never guaranteed in August.

Budget 70 to 150 EUR per person with wine at the beachfront and fine-dining spots, and noticeably more at the Michelin-starred La Gaia, where tasting menus run higher. Fresh fish is often priced by weight at places like Juan y Andrea and Es Torrent, which can push a shared seafood lunch well past 100 EUR per head.

Most are seasonal and open roughly April to October. Beachfront restaurants such as Casa Jondal, Amante, Juan y Andrea and Jockey Club Salinas close fully in winter. A handful in Ibiza Town, including La Torreta in Dalt Vila, keep limited hours off-season, so always check before travelling outside summer.

For dining with your feet near the sand, head to Casa Jondal and Es Torrent on the south coast, Amante on the cliffs above Cala Sol d'en Serra, Jockey Club Salinas on Ses Salines beach, and Juan y Andrea on Formentera's Ses Illetes. Each combines a strong kitchen with a genuine waterfront setting rather than just a sea view.

Yes, if you want the island's most refined meal. La Gaia by Oscar Molina holds a Michelin star and sits inside the Ibiza Gran Hotel in Ibiza Town, serving a Mediterranean-Japanese-Peruvian tasting menu. It is the priciest entry on this list, so treat it as a special-occasion dinner and book well ahead.

Ibiza has far more than 10 great tables. Worth adding are the Michelin-starred Unic in Playa d'en Bossa and the omakase counter at Sushi by Walt, the Peruvian cooking at Maymanta, Italian countryside dining at Can Domingo, and the foodie village of Santa Gertrudis with spots like Can Mimosa and the tasting menu at OVERALL.

Help & FAQs

Common questions about booking and paying in crypto on trip1.

Things To DoFood & DrinkRestaurantsFine DiningSpainIbizaEuropeMediterraneanCity GuideSightseeing