Planning dinner from your villa? Here are the best restaurants Ibiza Town has to offer, from Es Torrent’s grilled fish to a €15 local bar. Real picks, no filler.
If you’re based in a villa close to Eivissa and trying to work out where to actually eat, the best restaurants Ibiza Town has are more varied than they first appear. The obvious names fill up fast and the tourist options near the port are easy to fall into. But within 25 minutes of the old town , and one notable exception further north, there are tables worth building an evening around. This list covers five restaurants that villa guests on this part of the island return to, with honest notes on what they’re good for and how to get in. Villas near Ibiza Town
Best Restaurants Ibiza Town: Five Tables Worth Knowing
Not every great meal here requires a long drive or a complicated reservation. Some of the best restaurants Ibiza Town and its surrounding coast can offer are accessible, well-priced (by island standards), and genuinely good, provided you know which ones and when to go. Below, the full range: from a remote seafood cove to a farmhouse garden in the north to a bar with no reservations and wine by the carafe.
Es Torrent
Seafood · €€€€ · Best for: couples, slow lunches, anyone wanting to impress
Es Torrent is on the southwest coast, set on a small rocky cove about 25 minutes from Ibiza Town. There is nothing complicated about what it does: very good grilled fish and shellfish, ordered by weight, served simply with olive oil and lemon.
The setting, boats in the water, low stone walls, no background music, handles the rest. Lunch here tends to drift past 5pm without anyone minding.
Booking well in advance is non-negotiable in July and August, often by several weeks. Book through their website directly at estorrent.net walk-ins on a summer Saturday are unlikely to work. Ask about the grilled red prawns when you call.
Sa Punta
Mediterranean · €€€ · Best for: groups, families with older children, sunset dinners
Sa Punta sits in Talamanca bay, just east of the port about ten minutes by car or a short taxi from the old town. The terrace is right on the water and the kitchen is more consistent than most places at this price point: good crudos, reliable pasta, well-sourced fish and meat. It’s the kind of menu where eight people can all find something without anyone having to settle.
The explore across to Dalt Vila at sunset is among the better ones on the island. Aim for an 8pm or 8:30pm table in summer to time it right. Booking a few days ahead is usually sufficient outside of peak August weekends.
La Paloma
Italian-Mediterranean · €€€ · Best for: families, unhurried lunches, a change of pace
La Paloma is in Sant Llorenç de Balàfia, about 40 minutes north of Ibiza Town, technically outside the immediate area, but it earns its place here because it’s genuinely different from anything closer to the port.
The setting is an old farmhouse with a garden. The menu changes based on what’s available: pasta, considered salads, simply cooked mains. Families tend to do well here, children are welcome, the pace is slow, and nobody looks sideways if you’re still at the table two hours after you sat down. A Tuesday lunch in late September might be the meal of the trip. As a result, it fills up with repeat visitors who know what they’re coming for. North vs South Ibiza: Which Side Suits You?
Nobu Ibiza Bay
Japanese-Peruvian · €€€€ · Best for: celebratory dinners, design-conscious guests, larger groups
Nobu is attached to the Nobu Hotel in Talamanca and easy to write off as a brand-name exercise, but the kitchen here is genuinely good. The black cod with miso is consistent, the yellowtail jalapeño is well-made, and the room is one of the better-looking spaces on the island. It’s also one of the few places where arriving in what you wore to the beach doesn’t feel wrong.
For groups who need a reliable experience without coordinating multiple dietary requirements, it works well. Service is professional and the pacing is controlled. Not inexpensive, but not chaotic either. Book online at least a week ahead from June through September.
Bar San Juan
Traditional Ibizan · € · Best for: solo diners, couples, anyone who wants to eat like a local
Bar San Juan is on Carrer de Guillem de Montgrí in the centre of Ibiza Town. It has been there longer than most of the island’s current reputation and looks it: a narrow bar, a short handwritten menu of grilled meats and local sausage, cash preferred, no reservations, lunch only. The wine comes in a carafe.
The whole meal costs around €15 a head. If you’ve spent a few days at the kind of places where the bread arrives on a branded plate, Bar San Juan is the adjustment you need. Go at 1:30pm, it fills quickly and turns over fast.
A Note on Booking in Summer
Between mid-June and mid-September, the island runs on a different calendar. Restaurants that take same-day calls in April are fully reserved by Wednesday for the following weekend. If you’ve secured a table at Es Torrent or La Paloma on a peak Saturday, treat it accordingly.
Guests staying in villas near town Ibiza often find their property manager or concierge can make calls that aren’t publicly available, worth asking before you try the booking yourself. For everything else on this list, calling the restaurant directly tends to work better than going through a third-party platform.
Start With the Right Base
The best restaurants Ibiza Town offers become much more useful when you’re staying somewhere well-positioned. A villa near the port opens up quick dinner trips to Talamanca and Bar San Juan; a property further west puts Es Torrent practically on your doorstep. Browse villas near town Ibiza to find a property that suits where you want to eat , then build the reservations from there.
