Restaurants San Pedro › Cuisine › Spanish & Andalusian

12 places · San Pedro de Alcántara, Marbella

Best Spanish & Andalusian Restaurants in San Pedro de Alcántara

Spanish restaurants in San Pedro de Alcántara outnumber everything else put together, which tells you what kind of town this is. San Pedro is the corner of Marbella municipality where people actually live all year round, and the cooking follows suit. Fritura malagueña at Bar Guerra for pocket change. Made-to-order tortilla at El Candil. Rice dishes at Alfredo that have been feeding the same families for more than twenty years. You can eat very well here for €12, or hand Arai considerably more for a tasting menu and consider it money well spent.

Most of the action sits within a ten-minute walk of the church square, and Calle Andalucía alone could keep you busy for a week. My standing advice for first-timers: book nothing on night one. Walk the street at 9pm, read the chalkboards, and note where you hear Spanish being spoken rather than English. That test rarely fails in this town. Then come back to the list below and plan the rest of the stay properly, working your way up the scale as the week and the appetite allow.

  1. El Candil de San Pedro

    Town centre · San Pedro de Alcántara

    €€ · Spanish

    Family-run bodega on Calle Andalucía famous for its tortilla de patatas and a wine list considered among the best in town, with staff known for expert recommendations. Warm, animated tapas-bar atmosphere that fills up fast on weekend evenings.

    • tortilla de patatas
    • wine selection
    • traditional tapas
  2. Bar Guerra

    Town centre · San Pedro de Alcántara

    · Andalusian

    Classic San Pedro bar on Calle Andalucía with a Guía Repsol Solete award for one of the best fritura malagueña on the coast. No-frills Andalusian institution serving fried fish, seafood tapas and cold beer — a genuine local favourite rather than a tourist spot.

    • fritura malagueña
    • fried fish tapas
    • Repsol Solete award
  3. Restaurante Atípico

    Town centre · San Pedro de Alcántara

    €€ · Andalusian

    Small creative tapas and wine bar on Calle Tolox reworking Andalusian flavours into modern small plates, with a good local wine list and a gluten-free-friendly kitchen. An intimate dining room suited to couples and small groups.

    • creative Andalusian tapas
    • local wines
    • gluten-free options
  4. La Estrellita

    Town centre · San Pedro de Alcántara

    · Andalusian

    Neighbourhood tapas bar on Calle Vega del Mar serving traditional Andalusian raciones, grilled fish and montaditos at local prices. A low-key alternative to the busier Calle Andalucía strip.

    • traditional tapas
    • local prices
    • grilled fish
  5. Restaurante D'Gusto

    Town centre · San Pedro de Alcántara

    €€ · Spanish

    Modern Spanish bar-restaurant on Avenida Pablo Ruiz Picasso doing traditional dishes with a contemporary twist, including oysters and specialty tapas. Sleek fit-out with a lively bar scene, popular for long tapas lunches.

    • oysters
    • modern tapas
    • lively bar
  6. Restaurante Alfredo

    Town centre · San Pedro de Alcántara

    €€ · Spanish

    A San Pedro institution on Calle Andalucía that has been running for more than 20 years, with a stone-accented dining room and generous portions of classic Spanish fare. Strong on grilled meats, fish and traditional rice dishes; book ahead at weekends.

    • classic Spanish cooking
    • generous portions
    • rice dishes
  7. La Bodega del Cantinero

    Town centre · San Pedro de Alcántara

    €€ · Andalusian

    One of the top-rated restaurants in San Pedro, serving seasonal Andalusian-Mediterranean cooking — the pulpo has a following of its own — alongside inventive daily specials. Warm bodega atmosphere in the town centre; booking ahead is smart.

    • pulpo
    • seasonal menu
    • daily specials
  8. El Cortijo de Ramiro

    Town centre · San Pedro de Alcántara

    €€ · Spanish

    Family-run restaurant near the San Pedro boulevard serving traditional Spanish cooking with occasional live music nights. Known for attentive service and a festive dining room that works well for celebrations and larger tables.

    • live music nights
    • traditional Spanish dishes
    • warm service
  9. Restaurante Manolo

    Town centre · San Pedro de Alcántara

    · Spanish

    Long-running family restaurant and pizzeria on Avenida de la Constitución, best known locally for its roast chicken plus a broad menu of Spanish home cooking and pizzas. Unpretentious and reliable, with takeaway and delivery too.

    • roast chicken
    • pizzas
    • family value
  10. Restaurante El Siete

    Town centre · San Pedro de Alcántara

    €€ · Spanish

    Traditional Spanish restaurant on Calle Badajoz 7 — hence the name — serving grilled meats, fish of the day and raciones. A dependable, non-touristy neighbourhood option with a loyal local clientele.

    • cocina tradicional
    • fish of the day
    • local clientele
  11. KILLA Restaurante

    Town centre · San Pedro de Alcántara

    €€€ · Spanish

    Contemporary fusion restaurant in the La Colonia shopping centre on Avenida Virgen del Rocío, serving creative Spanish-Italian plates like patatas bravas 3.0 with kimchi foam, oxtail croquettes and vitello tonnato. One of the most talked-about newer openings in town.

    • patatas bravas 3.0
    • oxtail croquettes
    • creative fusion tapas
  12. Arai Restaurante

    Town centre · San Pedro de Alcántara

    €€€€ · Spanish

    Chef-driven modern Spanish restaurant on Avenida Virgen del Rocío blending Castilian and Mediterranean traditions — lacquered monkfish, citrus-cured anchovies, slow-roasted suckling pig with orange sauce. Small dining room; reserve ahead, closed Mondays.

    • lacquered monkfish
    • suckling pig
    • tasting-style menus

Calle Andalucía: home turf of Spanish restaurants in San Pedro de Alcántara

One street, four different ways to eat Spanish. El Candil de San Pedro is the bodega of the bunch, and the tortilla is the point: made to order, so you wait, and the wait is your guarantee it arrives juicy rather than reheated. The wine list is far better than a neighbourhood bodega has any right to keep. A few doors along at number 2, Bar Guerra fries fish the way Málaga province expects it fried, and its fritura malagueña has earned the bar a Solete from Guía Repsol. A ración runs €10–14 and feeds two people if you've ordered anything else at all.

Restaurante Alfredo, at numbers 8–10, has been at it for more than twenty years, and the portions remain sized for people who worked outdoors all morning. Go for the rice dishes and cancel any plans that involve moving quickly afterwards. Next door at number 10, La Bodega del Cantinero is the street's quiet overachiever, regularly among the top-rated tables in the whole town. The pulpo is the signature order; the seasonal specials chalked up on any given week are usually the smarter one. Both sit at €€, which in San Pedro means roughly €30–40 a head with wine, not beachfront-Marbella money.

Old-school Andalusian, old-school prices

La Estrellita on Calle Vega del Mar is what people mean when they say a place hasn't changed, and they mean it approvingly. Traditional raciones, montaditos at prices that make you double-check the bill, and a clientele that skews heavily local even in August. Tapas run €3–6 and nothing on the board is a trap. Restaurante Manolo, on Avenida de la Constitución 18, does roast chicken and, somewhat unexpectedly, pizzas, and half the families in San Pedro appear to treat it as an extension of their own kitchens. Neither place will win design awards. That is rather the point of them.

Restaurante El Siete, on Calle Badajoz 7, keeps things traditional with a fish of the day worth asking about before you so much as glance at the printed menu. And El Cortijo de Ramiro, near the boulevard, is where San Pedro goes when there's something to celebrate: live music nights, long tables, birthdays that end considerably later than planned. For weekday lunches anywhere in this bracket, hunt down the menú del día. At €12–15 for three courses with bread and a drink, it remains the best-value eating habit in Andalusia, and this town takes it seriously.

The modern end: small plates to tasting menus

San Pedro's newer cooking is having a genuinely good run. Restaurante Atípico, on Calle Tolox, does creative small plates and pours local wines you won't find in any supermarket, and it's properly gluten-free friendly rather than shrug-and-hope about it. D'Gusto, on Avenida Pablo Ruiz Picasso, pairs oysters with modern tapas and a bar that gets loudly, happily busy as the evening builds. KILLA, out at CC La Colonia, is the playful one. Their patatas bravas 3.0 arrive with kimchi foam, which sounds like a crime against Andalusia and eats like a very good idea, and the oxtail croquettes are excellent.

Then there's Arai, on Avenida Virgen del Rocío 29, the town's serious fine-dining statement. Lacquered monkfish, suckling pig, tasting-style menus, and prices to match at the €€€€ end of things. It's the one Spanish restaurant in San Pedro I would book weeks ahead for a big occasion, and I don't say that lightly. The pleasant surprise across this whole modern tier is that nobody has abandoned the town's character in pursuit of novelty. Atípico still leans Andalusian, Arai still builds around Spanish produce, and nobody is serving foam for foam's sake. Well. Almost nobody, and KILLA's foam is entirely deliberate.

Frequently asked questions

Do I need to book Spanish restaurants in San Pedro de Alcántara?

Depends on the tier. Bar Guerra, La Estrellita and Manolo work on a turn-up-and-hover basis, same as anywhere in Andalusia. For La Bodega del Cantinero, D'Gusto and Atípico, book a day or two ahead, and more for weekend dinners. Arai needs real notice, sometimes weeks in high season. Sunday lunch fills everywhere in town, so plan that one first.

How much should I budget for a Spanish meal here?

A weekday menú del día runs €12–15 for three courses with a drink. Tapas sit at €3–6, a fritura ración at €10–14. The €€ places land around €30–40 a head with wine, and Arai is a different sport entirely. Across the board, San Pedro undercuts beachfront Marbella by a comfortable margin for cooking that's at least as good.

What dishes should I not miss?

The made-to-order tortilla at El Candil, the fritura malagueña at Bar Guerra, pulpo at La Bodega del Cantinero and a rice dish at Alfredo cover the classics between them. On the modern side, KILLA's patatas bravas 3.0 with kimchi foam and their oxtail croquettes are the talking points. Whatever El Siete lists as fish of the day is usually the right call.

Are these restaurants good for children?

Yes, almost without exception. Spain doesn't really do child-free dining, and local kids eat out with their families until midnight in summer. Manolo is the easiest win, since roast chicken and pizza settle most arguments. El Cortijo de Ramiro suits family celebrations with its live music nights. Arai is the one I'd think twice about with small children, purely for pacing.

What time do Spanish restaurants serve in San Pedro?

Later than you think. Lunch runs roughly 1.30pm to 4pm, and dinner kitchens only get going around 8pm, with locals arriving from 9pm onwards. Turn up at 7pm and you'll dine alone with the staff. The tapas bars are more flexible about hours, and Bar Guerra's fritura works nicely as an early-evening bridge if hunger won't wait for Spanish time.