Where to eat in Ibiza: from sun-drenched beach clubs to authentic local dining
Ibiza is an island where food is as central to the experience as its beaches, sunsets, and nightlife. Dining here is never rushed, it’s long lunches by the sea, sunset feasts with a cocktail in hand, and candlelit dinners in historic or stylish settings. The island’s restaurants capture its soul, blending Mediterranean flavours with global influences, always paired with unforgettable atmospheres. Whether you’re barefoot in the sand at Beachouse Ibiza, watching the sun set over Cala Conta at Ses Roques, enjoying freshly grilled seafood at Casa Jondal, or experiencing the farm-to-table charm of Juntos House. Here is your guide to some of the best places to dine in Ibiza.
Sa Capella
© Sa Capella
#FLODown: Housed in a carefully restored 16th-century chapel in the hills above Sant Antoni, Sa Capellacombines historic character with a warm, inviting atmosphere. Inside, stone walls, vaulted ceilings, and flickering candlelight create a timeless setting. The menu celebrates Mediterranean tradition, showcasing the island’s finest produce, from grilled fish and fresh lobster to prime cuts of meat, often served with seasonal sides. Every detail speaks of heritage, from the building itself to the care in each dish.
Location: Carrer Capella, 26, 07820 Sant Antoni de Portmany, Ibiza, Spain. Website: sacapellaibiza.com. Instagram: @sacapellaibiza
Ses Roques
© Ses Roques
#FLODown: Perched above the shimmering waters of Cala Conta, Ses Roques offers a wonderfully relaxed Mediterranean dining experience, framed by sea views and sunsets. Known for its simple, expertly prepared dishes, the menu features fresh seafood, paellas, and comforting classics, all served in a charming, authentic setting that feels both inviting and unpretentious. It is widely loved for combining scenic beauty with honest, delicious food.
Location: Playa de Cala Conta, 07829 Platges de Comte, Sant Josep de sa Talaia, Ibiza, Spain. Website: restaurantesesroques.com. Instagram: @sesroquesibiza.
Juntos House
© Juntos House
#FLODown: Tucked away in Ibiza’s rustic interior, Juntos focuses on regenerative farming and mindful, seasonal dining. It feels like eating in someone’s lovingly restored countryside home, with long wooden tables, low lighting, and an atmosphere of genuine warmth. The menu reflects this ethos, featuring produce grown on-site or sourced locally, emphasising both flavour and sustainability. Think heirloom vegetables, wild herbs, slow-cooked meats, natural wines, and homely takes on Mediterranean classics. It is a place for lingering, meals stretch out, conversation flows, and the food stays in the memory.
Location: Cami del Pla, S/N, 07816 Sant Mateu d’Albarca, Ibiza, Spain. Website: juntos.house. Instagram: @juntos.house
Aiyanna Ibiza
© Aiyanna Ibiza
#FLODown: Situated on the serene shores of Cala Nova, Aiyanna Ibiza provides an idyllic setting for both daytime relaxation and evening dining. The menu, curated by Chef Ricardo Monge, features a selection of dishes crafted from locally sourced, seasonal ingredients, many from the restaurant’s own garden. From fresh seafood and plant-based dishes to grilled meats, the restaurant also shows a commitment to art and wellness, offering yoga sessions and showcasing local art. It is definitely an all-rounder.
Location: Av. Cala Nova s/n, 07850 Cala Nova, San Carlos, Ibiza, Spain . Website: aiyannaibiza.com. Instagram: @ibizaaiyanna
Can D’en Parra
© Can D’en Parra
#FLODown: Can D’en Parra is a family-run restaurant in the heart of Ibiza’s historic Dalt Vila, offering a truly authentic Mediterranean dining experience. The menu features fresh, locally sourced ingredients, with seafood paella a standout alongside other traditional Spanish and Mediterranean dishes. Reservations are recommended, and the restaurant closes on Sundays at noon and for holidays from early November to late March.
Location: Carrer de Sant Rafel, 3, 07800 Eivissa, Balearic Islands, Spain. Website: n/a. Facebook: Restaurante Can D’en Parra. Instagram: @can_den_parra.
La Gaia
© La Gaia by Óscar Molina
#FLODown: La Gaia by Óscar Molina, located in the luxurious Ibiza Gran Hotel, is one of the island’s most celebrated fine dining restaurants and the first in Ibiza to earn a Michelin Star (in 2021), as well as two Repsol Suns. Led by Chef Óscar Molina since 2008, the restaurant blends Mediterranean roots and Ibizan produce with Japanese and Peruvian influences, all while embracing sustainability and zero-kilometre sourcing. The menu includes artistic tasting menus such as Tanit or Posidonia, alongside à la carte dishes, all beautifully presented in a sophisticated setting recently redesigned to match its exceptional cuisine.
Location: Paseo Juan Carlos I, 17, 07800 Ibiza, Balearic Islands, Spain. Website: lagaiaibiza.com. Instagram: @lagaiaibiza
Finca La Plaza
© Finca La Plaza
#FLODown: Hidden in the heart of Santa Gertrudis, Finca La Plaza is a garden-restaurant with an elegant and intimate atmosphere. The setting is romantic, featuring candlelight, lush foliage, and rustic-chic decor. The Mediterranean-inspired menu focuses on shareable small plates and grilled seafood and meats. It’s ideal for an evening when you want something refined without feeling overly formal.
Location: Plaza de la Iglesia, 5, 07814 Santa Gertrudis de Fruitera, Ibiza, Spain. Website: fincalaplaza.com. Instagram: @fincalaplaza
Jondal (Casa Jondal)
© Jondal
#FLODown: On the sands of Cala Jondal, Casa Jondal is an elegant restaurant celebrated for its premium Mediterranean cuisine and naturalist aesthetic. The focus is on superb-quality local produce, particularly fresh, perfectly grilled seafood and meats, emphasising authenticity over artifice. The setting is ideal for a truly relaxed dining experience, surrounded by pines and the sea.
Location: Cala Jondal, s/n, 07830 Sant Josep de sa Talaia, Illes Balears, Spain. Website: casajondal.es. Instagram: @casajondal
Beachouse Ibiza
© Beachouse Ibiza
#FLODown: A soulful embodiment of the Balearic bohemian spirit, Beachouse is the ultimate laid-back sanctuary, where the rhythm of the sea and relaxed Mediterranean living guide every moment. From sunrise yoga sessions on the shore to barefoot breakfasts, long lunches, and Moonlit Dinners, this venue is built around connection, simplicity, and good food that celebrates local, seasonal produce, rich in Mediterranean freshness.
Click here for our guide to the best beach clubs to visit in Ibiza.
Location: Platja d’en Bossa, 07817 Sant Jordi de ses Salines, Illes Balears, Spain. Website: beachouseibiza.com. Instagram: @beachouse_ibiza