the best restaurants in Marbella Old Town
Contents hide
1 Best restaurants in Marbella old town – honest local guide 2026

Best restaurants in Marbella old town – honest local guide 2026

Marbella gets a reputation that is not entirely fair. The name conjures up yacht clubs, designer boutiques and overpriced cocktails on the Golden Mile. And yes, all of that exists. But the Marbella old town – the Casco Antiguo – is something else entirely. It is one of the most genuinely beautiful historic centres on the Costa del Sol, and if you know where to eat, it has some of the best restaurants in the region.

the best restaurants in Marbella Old Town

I have been based in Málaga for about two years now – originally from Denmark – and I make the trip to Marbella a few times a year. It is about an hour along the coast and it is always worth it, particularly for an afternoon in the old town followed by a long dinner somewhere on one of the side streets off Plaza de los Naranjos. The old town has a scale and an atmosphere that the rest of Marbella cannot match, and the best restaurants in Marbella old town are very good indeed.

This guide is my honest take on where to eat in the Casco Antiguo. Not the most Instagrammed terraces. Not the restaurants paying for top placement on booking platforms. The places I would actually tell a friend to go to – and the places I avoid, which is just as important.

 

Quick answer: best places to eat in Marbella old town

  • Best overall restaurant: Skina
  • Best tapas bar: Taberna La Niña del Pisto
  • Best for a romantic dinner: Santiago de Marbella
  • Best terrace: Restaurante La Comedia
  • Best traditional Andalusian: El Patio de Mariano
  • Best casual lunch: Bar El Estrecho
  • Best for seafood: Marisquería El Patio
  • Best wine bar: Bodega La Venencia
  • Best for a group dinner: Messina
  • Best budget option: Bar Altamirano

Read on for the full breakdown of each one, plus practical advice on when to go, what to order and what to avoid.

 

Why I wrote this guide

Most guides to Marbella focus on the beach clubs and the Golden Mile restaurants. The old town gets a mention, but usually just a line or two about how pretty Plaza de los Naranjos is before the writer moves on to the next celebrity chef restaurant in Puerto Banús.

That always struck me as a shame because the Casco Antiguo has a genuinely excellent restaurant scene – one that is more interesting, more varied and more authentically Andalusian than anything you will find in the resort strip. Some of the best Marbella old town restaurants are run by people who have been in the same building for decades. Others are newer arrivals that have chosen the old town deliberately because they want to be part of a neighbourhood, not just another beachside dining concept.

This guide focuses specifically on the old town. If you want Puerto Banús or the Golden Mile, that is a different article. This one is for the Casco Antiguo.

 

How I chose these restaurants

The same criteria I always use:

  • Is the food genuinely good – not just pretty or well marketed?
  • Is the price honest for what arrives on the plate?
  • Does the place have a real identity, or is it designed purely for tourists passing through?
  • Would I go back and pay myself?
  • Is it actually in the old town – not just nearby?

I have also tried to cover different occasions and budgets, because Marbella old town restaurants range from the kind of place where you spend €15 on a long lunch to the kind of place where you spend €150 on dinner and feel it was worth it. Both versions exist here and both are valid.

 

Understanding the Marbella old town as a place to eat

The Casco Antiguo is compact – you can walk from one end to the other in about ten minutes – and the restaurant scene is concentrated around a few key areas. Plaza de los Naranjos is the famous orange tree square at the heart of the old town and it has restaurants on all sides. Some of them are excellent. Some of them are tourist traps hiding behind a beautiful setting. The side streets leading off the square are generally more interesting and more reliable.

💡

Fun fact

Plaza de los Naranjos – the Square of the Orange Trees – has been the civic centre of Marbella since the town was formally founded in 1485, shortly after the Reconquista. The orange trees that give it its name are the same bitter Seville orange variety planted throughout Andalusian historic centres – beautiful, highly aromatic when they flower in spring, but completely inedible as fruit. The square has a 16th century town hall, a Renaissance fountain and a Moorish fountain dating from the 10th century, making it one of the most historically layered public spaces on the Costa del Sol. It is also one of the best places in Marbella to have a morning coffee and watch the neighbourhood come to life before the tourists arrive.

The old town also has a significant expat community and a cosmopolitan local population, which shapes the restaurant scene in interesting ways. You will find genuinely good international cooking alongside traditional Andalusian food, and the competition between restaurants in this small area keeps quality relatively high. Unlike the beach resort areas of Marbella, the old town restaurants cannot survive purely on location – they need to be worth eating at.

For context on the wider Costa del Sol food scene, our guide to the Costa del Sol restaurants and food guide covers the region as a whole and is useful for planning a longer trip.

 

1. Skina – the best restaurant in Marbella old town

Skina is the most serious restaurant in the Casco Antiguo and one of the best on the whole Costa del Sol. It holds a Michelin star and has done for several years, but it does not feel like a Michelin star restaurant in the intimidating sense. The space is small – genuinely small, around a dozen covers – and the atmosphere is warm and personal rather than formal and stiff. The cooking is creative, technically accomplished and deeply rooted in the flavours of Andalusia.

Skina best restaurant in Marbella old town

I have eaten at Skina twice and both times the experience was one of the best meals I have had on this coast. The tasting menu changes with the seasons and takes Andalusian ingredients seriously in a way that manages to feel both sophisticated and grounded. The wine pairings are excellent and the sommelier knows exactly what to do with the food.

 

What to order at Skina

The tasting menu is the right choice here. Ordering à la carte at Skina is possible but misses the point slightly – the kitchen is designing an experience across a series of courses, and the full version of that experience is what justifies the journey and the price. The seasonal menus rotate regularly so specific dish recommendations date quickly, but whatever they are doing with the local seafood is almost always the highlight. Book well ahead and arrive hungry.

 

My honest opinion

Skina is expensive. A tasting menu with wine pairing will cost more than most meals you eat in Andalusia. But it is worth it if you are someone who cares about food and wants to understand what this part of Spain is capable of when a kitchen is firing properly. It is the best romantic restaurant in Marbella old town for a special occasion where the meal itself needs to be the event.

📍

Nice to know

Skina is very small and very popular. Booking several weeks in advance is not an exaggeration for weekend dinners in the summer months – sometimes longer. If you cannot get a dinner reservation, it is worth asking about lunch availability, which is sometimes slightly easier. The restaurant is located on Calle Aduar in the heart of the old town, a short walk from Plaza de los Naranjos. Dress smartly but not formally – the atmosphere is warm and the dress code reflects that.

📋 Skina – quick facts

Address Calle Aduar 12, Marbella old town
Cuisine Creative Andalusian / Michelin star fine dining
Price level €€€€ – fine dining
Best for Special occasions, romantic dinner, food lovers, couples
Outdoor seating No – small intimate indoor space
Booking Essential – book weeks in advance in summer
Website restauranteskina.com

 

2. Taberna La Niña del Pisto – the best tapas bar in Marbella old town

If Skina is the most serious restaurant in the old town, La Niña del Pisto is the most enjoyable. This is the best tapas restaurant in Marbella old town for people who want to eat well, spend a reasonable amount and feel like they are in a real Andalusian bar rather than a tourist facility. The food is creative without being pretentious, the wine list is good and the atmosphere is the kind of lively, warm energy that makes a tapas bar worth going to in the first place.

The room is small and attractively decorated, the staff know the menu well and the plates come out in a rhythm that makes the evening move nicely. It is not a place for a slow, contemplative dinner – it is a place for an evening that builds momentum as it goes on, which is exactly what a good tapas bar should do.

 

What to order

The croquetas are excellent and always worth ordering – properly made with a filling that changes with what the kitchen is interested in that week. The pisto (a slow-cooked vegetable stew that gives the bar its name) is a good reference point for the kitchen’s approach – simple, honest and better than it needs to be. Whatever fish option they are running is usually the most interesting thing on the menu. Order the house wine by the glass and ask the staff what they are enjoying eating this week – they always have an honest answer.

💡

Fun fact

Pisto is the Andalusian version of ratatouille – a slow-cooked combination of tomatoes, peppers, courgettes and onions that has been a staple of southern Spanish cooking for centuries. It originated as a peasant dish, a way of using surplus summer vegetables, and appears in different versions across Spain under different names. In Málaga and the rest of Andalusia it is often served with a fried egg on top, which turns it into a complete and very satisfying meal. The name of the bar – La Niña del Pisto – is an affectionate reference to this tradition, and the dish itself appears in various forms across the menu.

📋 Taberna La Niña del Pisto – quick facts

Area Marbella old town / Casco Antiguo
Cuisine Creative tapas / modern Andalusian
Price level €€ – mid-range, good value
Best for Tapas evening, couples, small groups, local atmosphere
Outdoor seating Limited
Booking Recommended for dinner, especially weekends

 

3. Bar Altamirano – the most honest place in the old town

Bar Altamirano is what I look for in every town I visit: an old-fashioned, no-frills bar where the food is simple, the prices are honest and the locals genuinely eat there. It sits on Plaza Altamirano, a small square just off the main old town circuit, and it has been there long enough that it is part of the furniture of the neighbourhood.

Bar Altamirano honest seafood restaurant in Marbella old town

The menu is Spanish classics done correctly – jamón, croquetas, grilled fish, fried anchovies, cold beer. Nothing complicated, nothing trying to be fashionable. The terrace fills with a mix of locals and visitors who have found it through recommendation rather than through the tourist trail, which is always the right kind of crowd mix. Prices are genuinely low by Marbella old town standards.

 

What to order

The pescaíto frito – mixed fried fish – is the right order here. Light, hot, properly salted, served with a lemon wedge and nothing unnecessary. The jamón croquetas are made in-house and are among the best I have eaten in the old town. A cold caña (small beer) or a glass of the house white wine is the right drink. This is a place for a long, unhurried lunch rather than a special dinner occasion – it is the kind of bar that makes an afternoon in Marbella old town feel exactly right.

 

Who this bar is best for

Anyone who wants to eat well in Marbella old town without spending a lot. Solo travellers who want to eat at the bar. Couples who want a casual lunch before exploring the old town. People who have had enough of overpriced seafood platters and want something honest and straightforward. Bar Altamirano is not the most glamorous option on this list but it is one of the most reliably good ones.

📍

Nice to know

Bar Altamirano is busiest at lunch, particularly on weekdays when the local working population fills the terrace between 1:30pm and 3:30pm. This is actually the best time to go – the energy is right, the kitchen is at its busiest and the food comes out fastest. Weekend lunches are also good but the terrace fills up earlier. No reservation is usually needed, but on a busy Saturday in summer it is worth arriving before 1:30pm to be sure of a terrace table.

 

4. Restaurante La Comedia – the best terrace in Marbella old town

La Comedia has one of the most attractive settings of any restaurant in Marbella old town – a terrace on a small square surrounded by whitewashed walls, orange trees and the kind of warm evening light that makes everything look better. The food is Mediterranean and solid – not the most adventurous cooking on this list but honest and well executed, with an emphasis on fresh ingredients and clean flavours.

This is the restaurant I would choose for a dinner when the setting matters as much as the food – a warm evening, a glass of good Spanish white wine, a well-cooked piece of fish and the old town happening gently around you. It is also a good choice for people who want somewhere reliable and accessible without committing to the intensity of Skina or the energy of a tapas bar crawl.

 

What to order

The grilled fish of the day is consistently the best main course option. The starters lean Mediterranean – good olive oil, well-sourced vegetables, some local cheese options. The gazpacho is properly made and worth ordering in warm weather. The wine list has a good selection of Andalusian whites alongside the Spanish classics, and the staff are happy to help you choose something from the region if you ask. For a romantic evening meal in Marbella old town, the terrace at La Comedia is one of the most reliable settings in the Casco Antiguo.

📋 Restaurante La Comedia – quick facts

Area Marbella old town, small square terrace
Cuisine Mediterranean / modern Spanish
Price level €€€ – higher mid-range
Best for Romantic dinner, couples, beautiful terrace setting
Outdoor seating Yes – lovely terrace on a quiet square
Booking Recommended, especially for terrace tables in summer

 

5. El Patio de Mariano – traditional Andalusian cooking done properly

El Patio de Mariano is the restaurant in Marbella old town that feels most like it belongs to the neighbourhood rather than to the tourist economy. It is in a traditional Andalusian house with a small interior patio, the cooking is rooted in the local tradition and the clientele is a mix of well-informed visitors and locals who have been coming for years.

The food here is not creative or modern. It is traditional Andalusian cooking – slow-braised meat, fresh fish done simply, good local vegetables, proper gazpacho and salmorejo – done with real care and at prices that feel honest for the quality. The atmosphere is the kind of quiet, unhurried warmth that you find in restaurants where people actually want to be there rather than performing an experience for social media.

 

What to order

The rabo de toro (braised bull’s tail) when it is on the menu – it takes a long time to cook properly and El Patio de Mariano does it well. The pescado a la plancha (grilled fish) is always a safe choice and reflects what is fresh at the market that morning. The salmorejo – cold tomato and bread soup – is made the right way here, thick and properly seasoned, and is the right starting point for any meal. Order a bottle of something local and take your time. This is not a restaurant that rushes you.

 

Who this restaurant is best for

People who want to understand what Andalusian cooking tastes like when it is done well and without shortcuts. Visitors who are tired of restaurant meals that feel designed for foreigners. Couples who want a quiet, genuinely atmospheric dinner in a traditional setting. This is one of the most reliable places to eat in Marbella old town if what you want is an honest connection to the local food culture.

 

6. Santiago de Marbella – the classic for romantic dinners

Santiago is one of the oldest and most established restaurants in Marbella old town. It has been here for decades and has a particular reputation for seafood and for being one of the best romantic restaurants in Marbella old town when you want a special evening rather than a casual one. The setting is elegant, the service is formal in a warm rather than stiff way and the cooking takes the local seafood tradition seriously.

This is not a restaurant that chases trends. It does what it has always done – good seafood, well prepared, in a setting that treats the occasion as something worth celebrating. The wine list is one of the most comprehensive in the old town and the sommelier recommendations are reliable. For an anniversary, a proposal or just an evening that you want to mark as special, Santiago delivers.

What to order at Santiago

The fresh fish of the day, however the kitchen is preparing it that evening. Santiago has been sourcing good fish for long enough that the quality of the raw ingredient is almost always excellent. The seafood platter as a starter is generous and gives you a sense of the kitchen’s range. The rice dishes – arroz a banda, arroz negro – are done with genuine care. The desserts are old-fashioned in the best possible sense: proper flan, a good crema catalana, a tarta de queso that is made in-house and worth finishing the meal with.

💡

Fun fact

Marbella’s transformation from a small Andalusian fishing village into an international resort destination began in earnest in the 1950s when Prince Alfonso de Hohenlohe opened the Marbella Club on the coast west of the town. Almost overnight, the area became fashionable with European aristocracy, film stars and the international jet set. The old town – which largely predates this transformation by several centuries – managed to retain its traditional Andalusian character through this period, which is why it still feels like a genuinely historic place rather than a constructed backdrop for luxury tourism. The best restaurants in Marbella old town reflect both of these histories: the deep-rooted Andalusian food tradition and the sophisticated international palate that the resort era brought with it.

 

7. Messina – for a serious group dinner in the old town

Messina is another of Marbella old town’s Michelin-starred restaurants and it takes a slightly different approach from Skina. Where Skina is intimate and intensely seasonal, Messina is more expansive and internationally influenced – the cooking draws on Mediterranean traditions beyond Andalusia and the menu is broader in its references. The space is also larger, which makes it a better option for a group that wants a proper fine dining experience together.

Messina serious group dinner in Marbella old town

The tasting menu here is ambitious and technically accomplished. The wine list is extensive and the sommelier service is excellent. For a group of four to six people who want a genuinely special dinner in Marbella old town, Messina is the right venue – it handles the logistics of a larger group better than Skina while maintaining a comparable level of cooking.

 

What to order at Messina

The tasting menu is the right choice, as at Skina. For groups who want more flexibility, the à la carte menu is more developed here than at most tasting-menu restaurants and gives each person genuine choice. The pasta dishes are better than you might expect at an Andalusian fine dining restaurant – a reflection of the Mediterranean breadth of the kitchen’s references. The dessert course is consistently one of the highlights of the meal.

📋 Messina – quick facts

Area Marbella old town
Cuisine Creative Mediterranean / Michelin star fine dining
Price level €€€€ – fine dining
Best for Groups, special occasions, food lovers, celebrations
Outdoor seating Check official website
Booking Essential – book well in advance

 

8. Bodega La Venencia – the best wine bar in Marbella old town

Not every evening in the old town needs to be a full sit-down restaurant dinner. Bodega La Venencia is the kind of place that makes an evening of wine and small plates in a warm, atmospheric setting feel like enough on its own. The wine selection is extensive and genuinely interesting – Spanish regions, small producers, things you will not find on every wine list. The food is designed to accompany the wine rather than compete with it: good jamón, quality cheese, some small cooked dishes that change with what is available.

The atmosphere is warm and knowledgeable without being exclusive. This is a place where you can ask questions about the wine and get real answers, not a script. The staff are passionate about what they are serving and it shows in the way they talk about it. For a slower evening in Marbella old town – drinks, small bites, good conversation – La Venencia is the right choice.

 

What to orderBar El Estrecho in Marbella old town

Ask for a recommendation based on what you normally like and let the staff take it from there. The jamón ibérico is always worth ordering alongside a glass of something red from Andalusia or Extremadura. The cheese selection changes with what is available but is always well chosen. If they have a specific producer or bottle they are excited about that week, order it – that kind of recommendation at a place like this is almost always worth following.

📍

Nice to know

Andalusia has its own wine tradition that is worth exploring while you are in the region. The sweet Málaga Virgen wine, the dry whites of the Sierra de Málaga DO, the sherries of Jerez and the manzanillas of Sanlúcar de Barrameda are all produced within a few hours of Marbella. A visit to a good wine bar like La Venencia is an excellent way to start understanding this tradition through actually drinking it rather than reading about it.

 

9. Marisquería El Patio – the best fresh seafood in Marbella old town

Marbella old town is not a beach neighbourhood in the way that Pedregalejo or El Palo in Málaga is, but it has its own seafood restaurant tradition and Marisquería El Patio represents that tradition well. It is a proper marisquería – shellfish, fresh fish, simple preparation – in a traditional patio setting that makes it one of the more atmospheric seafood options in the old town.

The quality of the raw ingredients here is the main event. The prawns are good, the shellfish is properly fresh and the fish of the day is handled simply enough that you can taste what it actually is. This is a restaurant that trusts its supply chain and prepares accordingly – which is the fundamental requirement of any honest seafood restaurant.

 

What to order

Whatever is in the shellfish display when you arrive. The gambas a la plancha (grilled whole prawns) are the benchmark dish – if they are good here, everything else will be too. The fried small fish – boquerones, chopitos, small squid – are done well and make a good shared starter. For a main course, the grilled fish of the day with a salad and some good bread is the right choice. Drink local white wine and do not rush.

 

10. Bar El Estrecho – for the most local experience in the old town

Bar El Estrecho on Calle San Lázaro is the kind of bar that every old town needs and many lose as gentrification takes hold. It is tiny, loud, packed, cheap and very good. The tapas are traditional and properly made. The beer is cold. The clientele is mixed – local workers, older Marbella residents, a handful of visitors who know where to look – and the atmosphere is the genuine article rather than a performance of one.

 

I always try to have at least one meal at a bar like this when I visit a Spanish town. It costs almost nothing, it is almost always one of the best things you eat, and it gives you a sense of the real daily food culture of the place that no restaurant in a tourist area can fully replicate. Bar El Estrecho is that bar in Marbella old town.

 

What to order

Whatever is chalked on the board that day. The daily options are almost always the best choices – fresh, cheap and eaten by the people who work nearby every lunchtime. The traditional tapas – jamón, cheese, fried fish, croquetas – are well made and generously sized. A caña (small draught beer) is €1.50 to €2 and is the right accompaniment. Eat standing at the bar if there is no table – the experience is better that way.

💡

Fun fact

The word tapas comes from the Spanish verb tapar, meaning to cover. The most widespread story – though historians debate its accuracy – is that bar owners in Andalusia used to place a small piece of bread or a slice of ham on top of a wine or sherry glass to keep flies out, and that over time the food on top became increasingly elaborate. What is certain is that the tradition of free or very cheap small food alongside drinks is deeply embedded in Andalusian bar culture and that Marbella, despite its glamorous reputation, still has bars where a plate of jamón arrives automatically with your beer at exactly no extra cost.

 

Practical tips for eating in Marbella old town

  • Book the fine dining restaurants very early. Skina and Messina both have limited covers and significant demand. For summer dinners, booking four to six weeks ahead is not excessive. This is the single most important practical tip for anyone planning a special meal in Marbella old town.
  • Walk the old town before you sit down. The Casco Antiguo is compact and walkable. Ten minutes of exploring will give you a much better sense of the options and the atmosphere of different streets before you commit to a table.
  • Eat lunch late. Spanish lunch runs from about 1:30pm to 4pm and the atmosphere in Marbella old town at 2:30pm is significantly better than at noon. Arriving early means an empty room and a kitchen still warming up.
  • Avoid Plaza de los Naranjos for a main meal. The restaurants directly on the square are beautiful but they are also trading on location. The side streets have better food at lower prices – almost without exception.
  • The old town is walkable from the beach. Marbella beach is about a 10 to 15-minute walk from the Casco Antiguo. A morning on the beach followed by lunch in the old town is one of the best combinations Marbella has to offer.
  • Sunday lunch is an institution here. Marbella old town on a Sunday lunchtime is one of the most pleasant experiences the town offers – families, locals, a relaxed pace and the restaurants at their most atmospheric. Plan around it if you can.

⚠️ Before you eat in Marbella old town – things to check

Several smaller restaurants in the old town close on Mondays or Tuesdays – always check before making a specific trip
Skina and Messina book out weeks in advance in summer – do not leave this until you arrive in Marbella
The restaurants directly on Plaza de los Naranjos are beautiful but not always the best value – explore the side streets
Marbella old town parking is difficult in summer – the old town is compact and best explored on foot from wherever you are staying
Some of the more traditional bars prefer cash for small amounts – worth having a few euros available

 

Common mistakes to avoid in Marbella old town

The most common mistake is sitting down at the first restaurant with a pretty terrace on the main square. Plaza de los Naranjos is genuinely beautiful and the restaurants around it know it – which means several of them are relying on the setting rather than the kitchen. Walk around the square, look at the menus, check who is eating there, and then make a decision rather than defaulting to convenience.

Common mistakes to avoid in Marbella old town

The second mistake is not booking Skina or Messina far enough in advance and then being disappointed when they are full for the entire week you are in Marbella. If a fine dining meal in the old town is part of your plan, make the reservation before you book your accommodation. This is not an exaggeration.

The third mistake is spending your entire food budget in the old town on the most expensive restaurants without experiencing the excellent cheaper end of the spectrum. Bar Altamirano, Bar El Estrecho and Taberna La Niña del Pisto are all genuinely excellent in their own way and cost a fraction of the fine dining options. The best eating in Marbella old town is not only at the expensive end – it is spread across the full range.

For more on eating well along the Costa del Sol, our guide to best dinner in Málaga covers the city an hour east along the coast and pairs well with a Marbella trip. And if you are planning a full coastal itinerary, our Costa del Sol restaurants and food guide gives you the full picture.

 

More guides for eating on the Costa del Sol

This guide focuses on Marbella old town specifically. If you are using Málaga as your base and making a day trip to Marbella, our complete guide to the best restaurants in Málaga covers the city an hour east in the same honest format – useful for planning the full trip.

If you are spending time along the coast between Málaga and Marbella, our guide to best restaurants in Fuengirola covers the town roughly halfway between the two cities – easy to reach by train and worth a lunch stop. And for anyone combining Marbella with a Nerja trip on the eastern side of the coast, our guide to best restaurants in Nerja covers what to eat there.

 

Frequently asked questions

Common questions about eating in Marbella old town answered honestly.

01 What are the best restaurants in Marbella old town?

The best restaurants in Marbella old town include Skina for Michelin star fine dining in an intimate setting, Taberna La Niña del Pisto for the best creative tapas experience, Restaurante La Comedia for a romantic terrace dinner, El Patio de Mariano for traditional Andalusian cooking and Bar Altamirano for the most honest and affordable meal in the Casco Antiguo. For groups wanting a special occasion dinner, Messina is the strongest option. For the best wine bar experience, Bodega La Venencia stands apart from the competition.

02 Where to eat in Marbella old town on a budget?

For budget eating in Marbella old town, Bar Altamirano on Plaza Altamirano and Bar El Estrecho on Calle San Lázaro are the most reliable options. Both serve traditional Spanish tapas at honest prices – you can eat well for under €15 per person including a drink at either. The side streets of the old town have several good bars and smaller restaurants that are significantly cheaper than the restaurants directly on Plaza de los Naranjos. The menu del día at lunch is always the best value option – look for it on a chalkboard outside rather than on a printed tourist menu.

03 What are the best tapas restaurants in Marbella old town?

The best tapas restaurants in Marbella old town are Taberna La Niña del Pisto for creative modern tapas in a genuinely atmospheric bar, and Bar Altamirano for traditional Andalusian tapas at honest prices on a pleasant square. Bar El Estrecho is the most local option for standing bar tapas at very low prices. Marbella old town does not have the concentrated tapas bar culture of Málaga or Sevilla – the dining scene here is more restaurant-oriented – but these three options cover the range well from budget to creative.

04 What are the best romantic restaurants in Marbella old town?

The best romantic restaurants in Marbella old town are Skina for an intimate, special occasion dinner with exceptional cooking, Restaurante La Comedia for a beautiful terrace setting on a quiet old town square, and Santiago de Marbella for a classic, elegant seafood dinner in a formal but warm setting. All three require booking in advance for weekend evenings in summer. For a more affordable romantic option, El Patio de Mariano offers a genuinely atmospheric traditional Andalusian setting at a mid-range price point that does not require weeks of advance planning.

05 Is Marbella old town good for food?

Yes – significantly better than Marbella’s resort reputation might suggest. The Casco Antiguo has two Michelin-starred restaurants, several genuinely excellent mid-range options and a handful of honest local bars that have been feeding the neighbourhood for decades. The competition between restaurants in this compact area keeps quality relatively high. The main challenge is avoiding the tourist-facing restaurants that cluster around Plaza de los Naranjos in favour of the side streets and squares where the better eating is concentrated. With a little research – which you have now done – the old town is a genuinely rewarding place to eat.

06 How far is Marbella old town from the beach?

Marbella old town is about a 10 to 15-minute walk from the main beach, through the Alameda gardens and down towards the seafront. It is a pleasant walk along a tree-lined boulevard. The combination of a morning on the beach and a lunch in the old town is one of the better ways to structure a day in Marbella. In the evening the same walk is easy and pleasant – the old town and the seafront are close enough that you can move between them without needing transport.

07 What time do restaurants open for dinner in Marbella old town?

Most restaurants in Marbella old town open for dinner from around 7:30pm to 8pm, but the atmosphere does not properly pick up until 9pm or later. If you arrive at 7:30pm you will often be the only table in the room. Spanish dinner in Marbella is a late affair – even more so in summer when the warm evenings make eating late feel natural. The fine dining restaurants like Skina and Messina tend to have fixed service times for their tasting menus, so check when you book.

 

Final thoughts on the best restaurants in Marbella old town

Marbella old town is a genuinely excellent place to eat, and the best restaurants in Marbella old town cover a range that would make any European city proud. Two Michelin-starred restaurants in a small historic centre. A handful of very good mid-range options with real identity. A couple of proper local bars where the tapas are honest and the prices have not been adjusted for the resort economy. That combination is rarer than it sounds.

Final thoughts on the best restaurants in Marbella old town

Skina for the most memorable meal you will eat on the Costa del Sol. Taberna La Niña del Pisto for the most enjoyable tapas evening in the old town. Bar Altamirano for a lunch that costs nothing and tastes like something. La Comedia for the evening where the setting does half the work. El Patio de Mariano for the meal that feels most rooted in what Andalusia actually is.

Walk away from the main square before you sit down. Book the fine dining restaurants far in advance. Arrive at lunch late and at dinner later. And spend at least one meal at one of the old town bars where the price of a caña has not changed much in twenty years. That is the honest guide to eating in Marbella old town – and it holds true whether you are here for an afternoon or a week.

For the wider Costa del Sol food picture, our Costa del Sol restaurants and food guide covers the full coastline. And if you are making a day trip from Málaga to Marbella, our guide to the best restaurants in Málaga covers where to eat before or after the journey.

Last edited 6 June 2026 by Frank Pedersen

 

Frank Petersen co founder of CostaTable portrait in Malaga
Co-founder of CostaTable | Website |  + posts

Frank Petersen is co-founder of CostaTable and lives just outside Málaga, where everyday life naturally revolves around food, cafés, and local restaurants. With a strong interest in finding places that actually deliver - not just look good - he spends much of his time exploring both well-known spots and those that are easier to miss.

His focus is simple. To cut through the noise and highlight places that are worth visiting, whether it’s a relaxed brunch, a good coffee, or a dinner that feels right from start to finish.

Through CostaTable, Frank aims to give readers a more honest and useful guide to the food scene in Málaga, helping them spend less time searching and more time enjoying.

Leave a Reply

Your email address will not be published. Required fields are marked *