The Best Restaurants in Ibiza

Ibiza's dining scene offers a little of everything, from cliffside hideaways to full-blown fiestas.

The home of house music and late-night revelry, Ibiza has quietly evolved into one of Europe’s most exciting fine dining destinations.

While iconic beach clubs like Blue Marlin remain essential to any trip to the White Isle, a wave of new culinary hotspots has been transforming the island’s gastronomic scene.

For refined dining, book ahead at Ibiza Gran Hotel’s La Gaia, where celebrated chef Óscar Molina serves up exceptional local ingredients drawn from land and sea. Prefer your seafood with toes in the sand and a sunset view? The island is rich in barefoot-luxury gems that let the scenery and produce shine. There are also cliffside hideaways made for romantic evenings and, naturally, those glamorous spots where dinner turns into a full-blown fiesta.

The perfect Ibiza itinerary blends a little bit of everything: partying, luxury, nature and relaxation. With that spirit in mind, we’ve curated a list of restaurants that capture the island’s many moods, from each corner of Ibiza.

img

Es Torrent

  • Ibiza, Spain

Sit under lush juniper trees and listen to trelaxing sounds of crashing waves and billowing breezes at Es Torrent, a restaurant which has stood on the corner of the southern coast since 1984. While this seaside restaurant has matured since its past as a wooden beach house, its culinary culture and coastal charm have remained constant. Be sure to try one of the seafood specialties, such as the restaurant’s take on Ibiza’s signature food: lobster. Pair the delicious cuisine with your choice from the wine list or cigar menu.

img

Nudo

  • Ibiza, Spain

Nudo is a relaxed and modern beach restaurant located on the quiet shores of Es Figueral. The design is fresh and earthy with bamboo structures, light tones and an open kitchen that brings movement to the space. The menu is Mediterranean with Nordic touches offering grilled fish, raw dishes and simple vegetables with a focus on quality. With a gentle soundtrack and thoughtful hospitality, Nudo invites slow afternoons and uncomplicated dining by the sea.

img

Taller Sa Penya

  • Ibiza, Spain

Taller Sa Penya is an intimate chef-driven restaurant nestled in the narrow streets of the Sa Penya district in Ibiza Town. The space is contemporary and pared-back with an open kitchen and just a few closely set tables. The tasting menu is rooted in local produce with modern technique and restrained presentation. With a low-key setting and a serious approach to food, it’s a hidden gem for those seeking quiet precision.

img

Juan y Andrea

  • Ibiza, Spain

Located directly on the sands of Formentera’s Playa Illetes, Juan y Andrea is a barefoot-luxury classic with a loyal following. The setting is relaxed and sun-drenched with tables under palm-thatched roofs just steps from the turquoise sea. The menu focuses on fresh seafood, including salt-baked fish, langoustines and simple salads prepared with minimal intervention. It’s a go-to for long lunches, boat arrivals and the kind of quiet glamour that defines Formentera.

img

Blue Marlin

  • Ibiza, Spain

Blue Marlin is one of Ibiza’s most iconic beach clubs, set along the sands of Cala Jondal with a front-row view of the Mediterranean. The space is expansive and stylish with sunbeds, white umbrellas and a buzzing DJ-led soundtrack that shifts from day into night. The menu offers global coastal fare with sushi platters, grilled seafood and signature cocktails served with flair. Known for its high-energy crowd and glamorous atmosphere, it’s a destination where dining easily turns into dancing.

img

Cotton Beach Club

  • Ibiza, Spain

Cotton Beach Club sits high above Cala Tarida, offering a sleek white-on-white aesthetic and unobstructed sea views. The design is crisp and beachy with wide terraces, clean lines and billowing parasols that frame the horizon. The menu combines Mediterranean ingredients with global inspiration, featuring sushi, grilled seafood and chilled wines. With its polished service and relaxed atmosphere, it’s a favorite for upscale beach lunches that stretch well into the afternoon.

img

Cala Gracioneta

  • Ibiza, Spain

Cala Gracioneta is a charming beachfront restaurant tucked into a secluded cove near San Antonio. Built into the cliffs and shaded by trees, the setting is rustic and serene with views across turquoise waters. The menu celebrates Mediterranean simplicity with dishes like grilled catch of the day, garden vegetables and rice cooked in seafood broth. It’s a relaxed and picturesque spot that captures the quieter side of the island.

More Discovery