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 Capella combines 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 long, expansive meals filled with flowing conversations and flavours that linger 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 tranquil shores of Cala Nova, Aiyanna Ibiza offers the perfect blend of daytime relaxation and evening dining. Curated by Chef Ricardo Monge, the menu highlights dishes made from locally sourced, seasonal ingredients, many harvested from the restaurant’s own garden. From fresh seafood and plant-based creations to perfectly grilled meats, the experience extends beyond food: the restaurant embraces art and wellness with yoga sessions and exhibitions featuring local artists. Truly, Aiyanna is 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 exuding an intimate, elegant charm. The romantic setting, with candlelight, lush greenery, and rustic-chic décor, creates the perfect backdrop for a memorable evening. Its Mediterranean-inspired menu highlights shareable small plates alongside grilled seafood and meats, making it ideal for nights when you crave something cosy yet refined.
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