Plaza de los Naranjos, Marbella

44 of the best · Marbella, Spain

43 of the Best Restaurants in Marbella

From fried fish on the beach to two-MICHELIN-star tasting menus in the Old Town, these are the places to eat in Marbella.

Our 44 favourites, listed A–Z · Updated 2026-10-19

Insiders' picks

Three of our favourites from this list, vetted by people who know and love Marbella.

  1. Two MICHELIN stars

    Skina

    Old Town·Andalusian haute cuisine·€€€€

    A tiny, intimate dining room in the lanes of the Old Town, holding two MICHELIN stars for its modern Andalusian tasting menus.

    Explore View on map

  2. Dani García’s seafood house

    Lobito de Mar

    Golden Mile·Mediterranean seafood·€€€

    Chef Dani García’s Mediterranean seafood restaurant, opened in Marbella in 2017.

    Explore View on map

  3. A garden bistro in the Old Town

    Casanis Bistrot

    Old Town·French-Mediterranean bistro·€€€

    A Mediterranean bistro with French and Belgian influences on Calle Ancha in the Old Town.

    Calle Ancha 8Explore View on map

The full list: Restaurants, A–Z

Show 29 of 44 places on a map
Neighbourhood

The back story 1

The Marbella table.

  1. The back story

    Tapas, fried fish and MICHELIN stars: the Marbella table, the back story

    Marbella·In depth: food

    From fried fish on the beach and tapas in the Old Town to some of the most celebrated tasting menus in Andalusia.

    Explore View on map

Fine dining 6

Tasting menus and special nights.

  1. Haute cuisine with a sense of fun

    Back

    Marbella centre·Creative cuisine & alternative wines·€€€

    High-end technique served with playfulness and surprise, alongside an alternative wine list.

    Calle de Pablo Casal 8Explore View on map

  2. A lakeside classic since 2000

    El Lago

    Elviria·Andalusian fine dining·€€€€

    A fine-dining restaurant beside a lake on a golf course in Elviria, east of town, open since 2000.

    Avenida de las CumbresExplore View on map

  3. Chef Fernando Alcalá

    KAVA

    Marbella centre·Contemporary·€€€

    Chef Fernando Alcalá’s contemporary restaurant near the seafront in central Marbella.

    Avenida Antonio Belón 4Explore View on map

  4. Tasting menus since 2003

    Messina

    Marbella centre·Creative Mediterranean·€€€€

    Chef Mauricio Giovanini and Pía Ninci’s personal restaurant, founded in 2003, known for refined, creative tasting menus.

    Explore View on map

  5. An intimate Japanese counter

    Nintai

    Marbella·Japanese omakase·€€€€

    A very small Japanese restaurant built around the counter and the chef’s omakase menu.

    Explore View on map

  6. Two MICHELIN stars

    Skina

    Old Town·Andalusian haute cuisine·€€€€

    A tiny, intimate dining room in the lanes of the Old Town, holding two MICHELIN stars for its modern Andalusian tasting menus.

    Explore View on map

Seafood 4

From the Mediterranean.

  1. By the sea

    La Barca

    Paseo Marítimo·Seafood and grill·€€€

    A seafront restaurant a few metres from the shore, serving local fish, shellfish, rice dishes and grilled meat.

    Avenida Duque de Ahumada 15, MarbellaExplore View on map

  2. Fish and shellfish

    La Lonja

    Marbella centre·Fish and seafood·€€€

    A fish and seafood restaurant in the centre, near the seafront, known for fish, paellas and shellfish.

    Avenida Miguel Cano 1, MarbellaExplore View on map

  3. Dani García’s seafood house

    Lobito de Mar

    Golden Mile·Mediterranean seafood·€€€

    Chef Dani García’s Mediterranean seafood restaurant, opened in Marbella in 2017.

    Explore View on map

  4. A seafront classic

    Restaurante Santiago

    Paseo Marítimo·Seafood restaurant·€€€

    A long-established seafood restaurant on Marbella’s seafront promenade, known for fish, shellfish and rice dishes.

    Explore View on map

Andalusian 1

Regional cooking.

  1. Andalusian produce, Dani García style

    Tragabuches

    Marbella·Andalusian·€€€

    Dani García’s Andalusian restaurant, built around produce from the region.

    Explore View on map

Grills 1

Cooked over fire.

  1. Fire-cooked meat at Puente Romano

    Leña

    Puente Romano · Golden Mile·Grill & steakhouse·€€€

    Dani García’s fire-and-grill restaurant at Puente Romano on the Golden Mile.

    Explore View on map

International 6

Japanese, Peruvian and Italian.

  1. Italian fine dining

    Casa Tua

    Marbella·Italian·€€€

    An Italian fine-dining restaurant in Marbella.

    Explore View on map

  2. The Cipriani style

    Cipriani Marbella

    Puente Romano · Golden Mile·Italian·€€€€

    The famous Venetian name’s Italian restaurant at Puente Romano.

    Av. Bulevar Príncipe Alfonso de HohenloheExplore View on map

  3. Peruvian cooking and a pisco bar

    COYA Marbella

    Puente Romano · Golden Mile·Peruvian·€€€€

    Peruvian fusion cooking, a pisco bar and a lively atmosphere at Puente Romano.

    Av. Bulevar Príncipe Alfonso de HohenloheExplore View on map

  4. The Nobu signature menu

    Nobu Marbella

    Puente Romano · Golden Mile·Japanese-Peruvian·€€€€

    The Marbella outpost of chef Nobu Matsuhisa’s restaurant group, at Puente Romano.

    Explore View on map

  5. New brasserie

    Nota Blu

    Golden Mile·Brasserie·€€€

    A modern brasserie that reworks the French brasserie with a Mediterranean, cosmopolitan touch, plus music and design.

    Explore View on map

  6. Japanese

    Ta-Kumi

    Marbella centre·Japanese restaurant·€€€

    A Japanese restaurant in central Marbella, a long-standing address for sushi and Japanese cooking.

    Explore View on map

Beach restaurants 7

Lunch on the sand.

  1. Paellas by the sea

    Alabardero Beach Club

    San Pedro·Beach restaurant·€€€

    A Mediterranean beach restaurant with paellas and sea views at Urbanización Castiglione in San Pedro.

    Urbanización Castiglione s/n, San Pedro AlcántaraExplore View on map

  2. Toes in the sand

    Chiringuito Puente Romano

    Puente Romano · Golden Mile·Beach restaurant·€€€

    A beach restaurant on the sand in front of Puente Romano.

    Explore View on map

  3. Sunbeds and sea views

    Salduna Beach

    Estepona road·Beach restaurant·€€€

    A beachfront restaurant with sunbeds between Marbella and Estepona, serving Mediterranean cooking.

    Explore View on map

  4. Lunch by the beach

    Sea Grill

    Puente Romano · Golden Mile·Grill by the sea·€€€

    Puente Romano’s grill restaurant by the beach.

    Explore View on map

  5. Refined beach dining

    The Beach House

    East Marbella·Beach restaurant & lounge·€€€

    A white, airy beach restaurant and lounge on the coast east of Marbella.

    Explore View on map

  6. Beach dining west of the centre

    Trocadero Playa

    Santa Petronila·Beach restaurant & club·€€€

    A beach restaurant and beach club on Santa Petronila beach, between the centre and Puerto Banús.

    Explore View on map

  7. Open all year

    Victor’s Beach

    Golden Mile·Beach restaurant·€€€

    A long-established beach restaurant on the Golden Mile, open all year.

    Explore View on map

Old Town dining 4

Among the lanes.

  1. Since 1985

    Bar Altamirano

    Old Town·Seafood bar·€€

    A family-run fish and seafood bar on Plaza Altamirano, cooking from the grandmother’s recipes since 1985.

    Plaza Altamirano 3, MarbellaExplore View on map

  2. A garden bistro in the Old Town

    Casanis Bistrot

    Old Town·French-Mediterranean bistro·€€€

    A Mediterranean bistro with French and Belgian influences on Calle Ancha in the Old Town.

    Calle Ancha 8Explore View on map

  3. Since 1978

    El Balcón de la Virgen

    Old Town·Andalusian and continental·€€

    An Old Town restaurant on Calle Remedios, serving Andalusian dishes and continental cooking since 1978.

    Calle Remedios 2, MarbellaExplore View on map

  4. Plaza Altamirano

    Zozoï

    Old Town·Mediterranean restaurant·€€€

    A restaurant with a lovely outdoor terrace on Plaza Altamirano, one of the prettiest little squares in the Old Town.

    Plaza Altamirano, MarbellaExplore View on map

Tapas bars 4

Small plates, the local way.

  1. A classic Old Town tapas bar

    El Estrecho

    Old Town·Tapas bar·€

    A narrow, traditional tapas bar on Calle San Lázaro in the Old Town.

    Calle de San Lázaro 12Explore View on map

  2. Tapas in the Old Town

    La Polaca

    Old Town·Tapas & Andalusian·€€

    A traditional restaurant and tapas bar in the Old Town.

    Explore View on map

  3. Pintxos on the go

    La Taberna del Pintxo

    Marbella centre·Basque pintxos·€€

    A busy pintxos bar near the seafront, where the small plates come round on trays.

    Explore View on map

  4. Since 1996

    Taberna Gaspar

    Old Town·Tapas bar·€€

    A popular tapas tavern near the Old Town, serving since 1996; booking is recommended.

    Calle Notario Luis Oliver 19, MarbellaExplore View on map

Cafés & casual 2

Breakfast and brunch.

  1. All day

    Cappuccino Grand Café

    Puerto Banús·Café and restaurant·€€

    The Marbella-born café group with terraces by the sea, open from breakfast to evening drinks.

    Explore View on map

  2. Gluten-free baking

    Celicioso

    Puente Romano · Golden Mile·Gluten-free café & bakery·€€

    A gluten-free bakery and café at Puente Romano, good for breakfast and brunch.

    Explore View on map

Cafés, churros and ice cream 3

Breakfast, coffee and something sweet.

  1. Since 1941

    Churrería Ramón

    Old Town·Churros and chocolate·€

    Marbella’s first churros shop, founded in 1941, on Plaza de los Naranjos.

    Plaza de los Naranjos 8, MarbellaExplore View on map

  2. Gelato

    Gioelia Cremeria

    Paseo Marítimo·Italian ice cream·€

    An Italian gelato maker with shops on Marbella’s Paseo Marítimo, in San Pedro and along the coast.

    Explore View on map

  3. Specialty coffee

    Morning People

    Marbella centre·Specialty coffee and brunch·€€

    A specialty-coffee café with a plant-based brunch menu in central Marbella.

    Calle Virgen del Pilar 6, MarbellaExplore View on map

San Pedro and Guadalmina 5

Local favourites west of Puerto Banús.

  1. Since 2002

    Asador Guadalmina

    Guadalmina·Grill house·€€€

    A Spanish grill house (asador) in Guadalmina, serving roast and grilled meat since 2002.

    Centro Comercial Guadalmina III, local 3, San Pedro AlcántaraExplore View on map

  2. Since 1994

    Bodeguita La Agüela

    San Pedro·Tapas bar·€

    A family tapas bar in the centre of San Pedro Alcántara, opened as a bodega in 1994.

    Calle Lagasca 24, 29670 San Pedro AlcántaraExplore View on map

  3. On the beach

    El Ancla

    San Pedro·Beachfront restaurant·€€€

    A quiet beachfront restaurant at Linda Vista Playa in San Pedro, with fish, seafood and a pool.

    Avenida Carmen Sevilla, Linda Vista Playa, San Pedro AlcántaraExplore View on map

  4. A country house

    El Cortijo de Ramiro

    Guadalmina·Mediterranean restaurant·€€€

    A Mediterranean restaurant in a cortijo-style house in Guadalmina Baja, with music on some evenings.

    Urbanización Guadalmina Baja, Calle 11, San Pedro AlcántaraExplore View on map

  5. Since 1980

    La Pesquera

    San Pedro·Seafood and rice·€€

    A seafood group serving “cocina marinera” since 1980, with several restaurants around Marbella, including San Pedro.

    Explore View on map

Price guide per person, without drinks: € budget, €€ moderate, €€€ upmarket, €€€€ top end. Service is usually included in Spain; leaving 5–10% for good service is appreciated.

Explore more of Marbella

The ULTIMATE letter

Marbella in your inbox

An occasional email with new places, events, trips beyond the town and our latest in-depth articles. No spam, ever.