Ibiza is an island where the setting often becomes part of the meal. Some of our favourite lunches were overlooking the sea, while other dinners took us into gardens, small villages and all the way to the north of the island. Mediterranean flavours naturally dominate, but the restaurants we remember most each had a very different personality. This is our selection after exploring Ibiza beyond the obvious beach-club circuit.
Best Restaurants in Ibiza
Amante
Amante has one of those locations that immediately makes lunch feel like an occasion. Built into the cliffs above Sol d’en Serra near Cala Llonga, the restaurant looks straight across the Mediterranean and combines the setting with a polished Mediterranean menu. There is plenty of attention for vegetables alongside fish and meat, which we appreciated. Come with enough time — this is definitely somewhere to enjoy rather than rush.
Aiyanna
Aiyanna is Amante’s more relaxed sister restaurant, set directly on Cala Nova in the northeast of Ibiza. The atmosphere is colourful and informal, with Mediterranean food designed around sharing and plenty of fresh, vegetable-forward options. It has that barefoot Ibiza feeling without becoming purely a beach-club experience, making it particularly nice for a long lunch close to the sea.
La Paloma
La Paloma has become one of Ibiza’s best-known restaurants, but the setting still feels wonderfully personal. The family-run restaurant sits in a lush garden in the small village of San Lorenzo, surrounded by citrus trees and mismatched tables. Mediterranean and Middle Eastern flavours shape the daytime menu, while evenings lean more towards Italian cooking. It is exactly the kind of place we picture when thinking about Ibiza
Casa Piedra
Casa Piedra is located just outside Cala Llonga in a garden surrounded by citrus trees. The kitchen combines Mediterranean ingredients with noticeable Asian influences, resulting in food that feels more adventurous than the peaceful setting initially suggests. We particularly enjoyed the creativity of the cooking and the intimate atmosphere — a good option when you want something slightly removed from Ibiza’s larger, more polished restaurants.
Aragma
Aragma brings modern Greek and Mediterranean cooking to the harbour of Sant Antoni. The menu is made for sharing, with mezze, dips and generously flavoured dishes forming the heart of the experience. We liked how uncomplicated it felt: familiar Mediterranean flavours, good wine and a relaxed atmosphere rather than an overly elaborate concept. A particularly good choice when you want dinner close to the waterfront.
Shamarkanda
Shamarkanda feels perfectly at home in northern Ibiza. Hidden among the countryside near Sant Joan, the restaurant has a lush garden, warm atmosphere and a menu inspired by flavours from around the world. Sharing is very much part of the experience, and the kitchen is playful without trying too hard. What stayed with us most was the combination of creative food and genuinely welcoming service.
Rebrots
Rebrots is one of the places that made us especially happy we explored Portinatx rather than staying only around Ibiza’s better-known areas. The intimate restaurant sits close to the water and brings a contemporary approach to Mediterranean cooking, with plenty of creativity in both flavour and presentation. It felt ambitious without losing the relaxed character we liked so much about northern Ibiza.
NIU
NIU is another Portinatx address with a setting that is difficult to beat. Its terrace looks across the bay, while the kitchen focuses on Mediterranean flavours and a broad selection of fish, meat and vegetable-led dishes. We enjoyed how approachable the restaurant felt despite the beautiful location — the kind of place where the view enhances the meal rather than becoming the only reason to visit.


Coffee & Local Food Finds in Ibiza
Meke Coffee
Meke is Ibiza’s own specialty coffee roaster and one of the addresses that showed us there is much more to the island’s coffee scene than hotel breakfasts and beach cafés. They roast their own beans locally and now have a café in Santa Eulalia alongside their roastery near San Lorenzo. We originally discovered them at the Sant Joan market and immediately liked the independent, local feel behind the brand.
Raíces de Ibiza
Raíces de Ibiza brings colourful plant-based food to the Sunday market in Sant Joan. The little stand is filled with homemade savoury and sweet food that is easy to take away, making it particularly useful before heading towards one of the beaches in the north. We loved the personal feel behind the concept — exactly the kind of small-scale local producer we enjoy discovering while travelling.
Lupe Helados
Lupe makes handmade ice pops on Ibiza using fruit and simple ingredients, with their creations appearing at different spots around the island. They are refreshing, uncomplicated and particularly welcome after a hot afternoon at the beach. We like including Lupe because it represents another side of Ibiza’s food scene: small local producers rather than another destination restaurant.
Vivi’s Creamery
Vivi’s Creamery has become a popular ice-cream stop in Ibiza Town, with a broad selection of flavours made for hot island days. It is less about an elaborate concept and more about doing one thing very well. We found ourselves wanting to return after our first visit — usually a pretty reliable sign that an ice-cream shop deserves a place on the list.



