
Restaurants in Ibiza Old Town: Dalt Vila and La Marina
Eat well in Ibiza Old Town with a Dalt Vila terrace restaurant and a refined Mediterranean spot, plus what to order and how the evening works.
On this page
Ibiza Old Town restaurants cluster in two very different places: the steep, walled lanes of Dalt Vila and the flatter harbour streets of La Marina below it. Dalt Vila is a UNESCO World Heritage Site, and the cobbled climb is part of the evening rather than an inconvenience to be rushed. Decide which of the two you are walking to before you book, because the uphill stretch changes what shoes and what time of night suit you.
Eating here is a late affair. Dinner starts around 20:30 to 21:00 in Spanish style, and terraces fill slowly through the warm evening. If you want the old-town atmosphere without a long climb afterwards, La Marina is the easier base; if you want the terrace views and the street musicians, aim for Dalt Vila.
Why eating in Ibiza Old Town is different
Dalt Vila's restaurants sit inside a fortified hilltop town, so most tables come with a climb, a terrace and a view of stone walls rather than sea. That setting shapes the meal: you go for a long dinner, not a quick lunch, and you book rather than turn up at peak time. La Marina, just below the walls, is flatter and busier with through traffic, which makes it easier for a late drink on the way home.
The old town rewards planning beyond the restaurant itself. Build the evening around a single booking, arrive with time to walk the walls before dinner, and treat the descent as part of the night out. Wear shoes that cope with uneven, polished cobbles, and carry a light layer because the lanes cool quickly after sunset even in high summer.
La Oliva: a family-run terrace in Dalt Vila
La Oliva is a family restaurant on Carrer de Santa Creu in the heart of Dalt Vila, opened in 1985 by René and Úrsula and now run by their children Lisa and Louis. The kitchen works with fresh local produce, Mediterranean flavours and Asian touches, and the terrace looks out onto the street life of the old town. It is the sort of place that suits a celebratory dinner rather than a quick plate before moving on.
The restaurant states that it is open every night from 18:00 to 00:30, so it works for an early drink or a full dinner. Reserved tables are kept for a maximum of 15 minutes, which is worth knowing if you are still climbing the hill at your booking time. Use the restaurant's booking option rather than relying on a walk-in on a busy night.
What to order at La Oliva
The menu leans on a handful of signatures: goat's cheese puff pastry with thyme and honey, courgette carpaccio, tuna tataki, grilled meats and the salt fish of the day. Ordering across those categories gives a table the full range of the kitchen — a pastry or carpaccio to start, a fish or grilled main to follow. The goat's cheese pastry is the most obviously Ibizan note on the list, sweet against the salty cheese.
Portions suit sharing, so a table of two can build a meal from two starters and one main rather than following the full three-course route. If fish is on the day's list, ask what it is before committing: salt cod and similar preparations are richer than a simple grilled fillet. For a wider picture of the island's cooking, the Ibiza food guide covers the dishes to seek out beyond Dalt Vila.
The wine list and cocktails at La Oliva
La Oliva keeps a large cellar of Spanish and French wines, with whites, reds and rosés chosen for an aperitif or through dinner. The cocktail list runs alongside it, which makes the terrace a reasonable stop for a drink even if you are eating elsewhere. For a dinner that runs from 18:00 towards midnight, a bottle shared across the table usually works better than ordering by the glass.

La Torreta: a refined Mediterranean option in the old town
La Torreta is a long-standing name in the old town, serving refined Mediterranean cooking a step up from the tourist menus around the main squares. It appears consistently among the most-reviewed restaurants in Eivissa, which tells you to book rather than walk in during high season. Treat it as the smarter, quieter counterpart to a terrace dinner on Carrer de Santa Creu.
The trade-off is atmosphere against polish. A terrace in Dalt Vila gives you the street and the night air; a dining room like La Torreta gives you a calmer table and a kitchen working in a more refined register. If your group is split, book La Torreta for the meal and take a drink on a Dalt Vila terrace afterwards. It is the same balance of old-town atmosphere and polish you weigh when choosing among Málaga old town restaurants.
Booking a table and timing your evening
Book directly by phone or through the restaurant's own site rather than a third-party platform, and confirm the time in Spanish terms: a 21:00 table is early by local standards. La Oliva takes reservations on 971 30 57 52 and holds booked tables for 15 minutes, so plan the climb with a margin. If you are running late in the lanes, call ahead rather than hoping the table waits.
A practical evening runs like this: aperitif in La Marina around 19:30, walk up through the Portal de ses Taules while it is still light, dinner from 20:30, then a slow descent for a drink. That rhythm avoids the hottest part of the day and puts you on the terrace as the old town lights come on. Verification of dates, closing days and holiday periods is quickest with the restaurant directly.
Tapas and smaller plates in Ibiza Old Town
Not every meal in the old town needs to be a full dinner. Smaller plates and shared starters suit the terraces, and the best tapas in the old town is often found by following the lanes away from the main square rather than sitting at the first menu you see. For a focused list, the best tapas in ibiza guide covers where to look across the island.
If you are eating earlier in the day, Ibiza brunch is a better fit than a late lunch in Dalt Vila, where most kitchens are set up for the evening. Use the brunch guide for morning and midday options, then keep the old town for dinner. Paella is a lunch dish in Spain, so plan it accordingly rather than ordering it at 22:00.

Where to drink after dinner in the old town
After dinner, the choice is between staying up in Dalt Vila for a terrace drink and dropping to La Marina for a livelier bar scene. La Oliva's cocktail list and late closing make it a straightforward option if you have eaten there and want to stay put. If you are moving on, walk down rather than trying to find a taxi inside the walls.
Practical points: cobbles, terraces and dinner hours
The old town is built for walking, and the cobbles are uneven and slippery after rain. Flat shoes, a light jacket and a torch on your phone make the descent easier. Terrace seating is the reason to eat here, so ask for an outside table when you book rather than when you arrive.
Dinner hours run late: count on sitting down between 20:30 and 22:00, and check whether a restaurant serves lunch at all before planning a midday visit. Ibiza seafood restaurants are worth a look if fish is the priority, while Ibiza cafes suit a coffee before the evening climb. The old town works best as a single planned evening rather than a series of rushed stops.
Plan Your Evening in Dalt Vila
For a terrace dinner inside the walls, book La Oliva on Carrer de Santa Creu and order across the pastry, carpaccio and grilled dishes. For a calmer, more refined meal, La Torreta is the old-town name that consistently earns its reputation. Either way, arrive with time to climb and plan the walk down.
If you have more than one night, spread the old-town meals across both Dalt Vila and La Marina and save an evening for a long walk along the walls. For the rest of the island, the best restaurants in ibiza guide picks up where this one leaves off.
Frequently Asked Questions
What should I order at La Oliva in Dalt Vila?
Start with the goat's cheese puff pastry with thyme and honey or the courgette carpaccio, then move to tuna tataki, grilled meats or the salt fish of the day. The kitchen mixes Mediterranean and Asian influences, so ordering across those categories gives the best picture of the menu.
What time do restaurants in Ibiza Old Town serve dinner?
Dinner is late by British standards. La Oliva opens every night from 18:00 to 00:30, and most diners sit down between 20:30 and 22:00. Book ahead rather than turning up at peak time, especially in high season.
Is Ibiza Old Town worth visiting for dinner?
Yes, if you want atmosphere with your meal. Dalt Vila is a UNESCO World Heritage Site, and the terraces sit among its stone lanes and street musicians. The trade-off is the uphill cobbled walk, which is harder in heat or after rain.
Do I need to book a table at La Oliva?
Booking is the sensible route. La Oliva asks guests to reserve and holds reserved tables for a maximum of 15 minutes, so call 971 30 57 52 or book online and arrive with a margin for the climb.
Where can I find tapas in Ibiza Old Town?
Smaller plates and shared starters suit the old-town terraces best. Follow the lanes away from the main square rather than sitting at the first menu you see, and use a dedicated tapas guide to shortlist places before you go.
How do I get to Dalt Vila from La Marina?
Walk. The two are linked by the Portal de ses Taules and a series of stepped lanes climbing from the harbour side into the walled town. Wear flat shoes for the cobbles and allow extra time on the way up, particularly in the evening heat.
Sources
Notes for eating well in Spain
Optional updates to our guides.
You might also like
Continue reading
More guides you'll find useful





