These great restaurants in Costa del Sol invite you to indulge in the best of Spanish cuisine, Andalusian specialties, tapas, and fortified wines of the region. This list of top dining spots takes you from village to village along the coast, all of which feature their local specialties.

The coastal stretch is a source of plump olives, jamón Iberico (Iberian ham), and roasted artichokes. If you’re ready to satisfy a bigger appetite, tuck into massive fried seafood platters and paella. Or, grab one of many mouthwatering sandwiches stuffed with cured meats as you stroll along the beach. Read on to learn more about where to eat in Costa del Sol and taste a bit of everything from Manilva to Málaga!

  • 1

    Venta Restaurante La Butibamba

    Sandwiches and Andalusian food in a laidback atmosphere

    Venta Restaurante La Butibamba
    • Budget
    • Families
    • Food
    • Photo

    Venta Restaurante La Butibamba is an easygoing diner in La Cala de Mijas in the middle of Costa del Sol. It features a patio and serves a range of bocadillo sandwiches alongside local dishes. It’s a great spot to stop for lunch on your road trips between Málaga and Marbella.

    Take a seat on the terrace and choose from an extensive list of sandwiches stuffed with chorizo, salami, ham and pork or chicken cutlets. Vegetarian options are also available. For a heartier meal, try their local fried fish and octopus platter. After your meal, take a seaside siesta at Butibamba’s beach just a few blocks away.

    Location: Autovía del Mediterráneo, km 201, 29649 La Cala de Mijas, Málaga, Spain

    Open: Daily from 8.30 am to 12 am

    Phone: +34 952 49 21 33

    Map
  • 2

    El Gato Lounge

    Tapas bar and lounge beside the sea

    El Gato Lounge
    • Couples
    • Food
    • Photo

    El Gato Lounge is a seaside terrace and restaurant serving tapas and wine on the seaside promenade of Torremolinos. It’s an escape from the bustling streets of Málaga and the touristic neighborhoods in larger towns along the coast. Come here for true relaxation the Spanish way – with a glass of local sherry and a board of ham, cheese and olives.

    The cold tapas menu is extensive, but you’ll also find hot seafood specials and fusion tapas. Explore local specialties like the boquerones cured fish, prawns and anchovies. Or, go for something familiar like salmon tartar, chicken curry, or even a burger. No matter what you choose, it’s hard not to enjoy a drink and a snack so close to the water. 

    Location: Paseo de Maritimo Torremolinos, 1, 29620 Torremolinos, Málaga, Spain

    Open: Thursday–Tuesday from 6 pm to 12 am

    Phone: +34 676 45 25 04

    Map
  • 3

    Restaurante Bodega Charolais

    Andalusian and Basque cuisine in a rustic setting

    Restaurante Bodega Charolais
    • Couples
    • Families
    • Food
    • Luxury
    • Photo

    Restaurante Bodega Charolais is a relaxed fine-dining restaurant featuring elevated regional dishes in Fuengirola. White tablecloths and beautiful presentation make each dish Instagram-worthy. This is a popular spot for date nights and birthday dinners. 

    Don’t dig into the mains right away. Start with some local cheese and house paté. They’re the perfect accompaniment to a glass of wine (the wine list here is extensive). Next, choose from seafood or meat under mains – the steaks and lamb shoulder melt in your mouth. The chef offers a unique take on the local catch with seafood dishes like prawns in coconut sauce and Cuban-style cod.

    Location: C. Larga, 14, 29640 Fuengirola, Málaga, Spain

    Open: Thursday–Tuesday from 1 pm to 4 pm and 7 pm to 11.30 pm

    Phone: +34 952 47 54 41

    Map
  • 4

    Los Marinos José Restaurante

    Broiled seafood and fine wine near the beach

    Los Marinos José Restaurante
    • Couples
    • Food
    • Luxury

    Los Marinos José Restaurante has been famous for broiled seafood for decades, and it’s one of the top-rated seafood restaurants on the Costa del Sol. It enjoys a relaxed location on the beach along a seaside promenade in Fuengirola. Locals and tourists dig into large portions of prawns, squid, cod and sardines fished from the sea just steps away.

    Los Marinos José’s secret to its fresh seafood is that they have their own fishing vessel. This is also how the restaurant can keep its reasonable ratio between quality and price. You’ll want to share a bottle (or 2) of wine while you’re from its long list of Spanish varieties and vintages.

    Location: Paseo de Marítimo Rey de España, 161, 29640 Fuengirola, Málaga, Spain

    Open: Tuesday–Saturday from 1 pm to 4 pm and 7 pm to 10.15 pm

    Phone: +34 952 66 10 12

    Map
  • 5

    El Cordobes

    Affordable and fresh seafood cooked the local way

    El Cordobes
    • Budget
    • Couples
    • Food

    El Cordobes is a classic Spanish cantina for broiled and fried fish in Marbella. You can eat your fish like a local here – broiled whole on a stake and served with a wedge of lime or lemon. The menu also includes fried seafood platters, croquettes, salads, and desserts. When enjoying fresh fried fish, an ice-cold beer or a glass of sangria is a great match.

    Taking a jaunt to El Cordobes gives you an excuse to stray from the beach for a moment to explore an Andalusian village. The restaurant is located near the beautiful Represa Park in Marbella and the ancient city walls.

    Location: C. Arte, 7, 29601 Marbella, Málaga, Spain

    Open: Tuesday–Saturday from 1 pm to 4 pm and 8 pm to 11 pm, Sunday from 1 pm to 4 pm (closed on Mondays)

    Phone: +34 952 82 98 10

    Map
  • 6

    Restaurante Casa Paco

    Spanish and international dishes on the beach

    Restaurante Casa Paco
    • Families
    • Food
    • Group

    Restaurante Casa Paco is a bustling patio eatery and beachside restaurant in Torremolinos serving Spanish and international dishes. Ideal for families and groups, Casa Paco has fast and reliable service as well as delicious cuisine for those who want to taste local food or something more familiar. Plus, you can hop from your table to the beach in an instant.

    Casa Paco’s large seafood broil is hot all day, so grab a plate of broiled anchovies or sardines and a beer for a great price. Paella is also popular here. Those who aren’t into seafood can choose from dishes like chicken and chips, steaks and fried snacks.

    Location: Local 4, Paseo de Maritimo Torremolinos, 69, 29620 Torremolinos, Málaga, Spain

    Open: Daily from 10 am to 12 am

    Phone: +34 952 37 01 69

    Map
  • 7

    Restaurante La Bocana

    Spanish specialties and seafood with incredible sea views

    Restaurante La Bocana
    • Couples
    • Food
    • Luxury
    • Photo

    Restaurante La Bocana is home to classic Andalusian cuisine and among the best sea views in Marbella. Located at the end of a pier, you’ll enjoy white-tablecloth dining and excellent service directly on the water. Start with tapas – the restaurant specializes in fish and cured meat plates. Mains include paella, octopus, squid and an extensive list of fish dishes. There are also some meat options, but seafood reigns supreme at La Bocana.

    Ask your server for a recommended wine pairing with your meal. The curated wine list was made to complement the menu.

    Location: Complejo Benabola, Bloque 1, 29660 Marbella, Málaga, Spain

    Open: Daily from 10 am to 12 am

    Phone: +34 952 78 14 10

    Map
  • 8

    La Bodega del Mar

    Tapas and sangria on a cozy terrace

    La Bodega del Mar
    • Couples
    • Food
    • Photo

    La Bodega del Mar is a Marbella seaside restaurant with the feel of a laidback cafe. It’s easy to sit on the patio all day sipping white wine and sampling tapas – a great way to spend an afternoon in this part of Costa del Sol. Get a table outside for optimal people-watching and tranquil sea views.

    The tapas are recommended here. You’ll find classic Spanish plates like patatas bravas and shrimp cocktail as well as local twists like fried anchovies and crispy oxtail rolls. For a bigger appetite, La Bodega del Mar offers a few seafood and meat dishes such as broiled king prawns and beef and Guinness stew.

    Location: Av. Duque de Ahumada, 13, 29602 Marbella, Málaga, Spain

    Open: Daily from 9 am to 12 am

    Phone: +34 952 77 27 04

    Map
  • 9

    Soleo Marbella Beach Club Restaurant

    Mediterranean specialties and beverages on the sand

    Soleo Marbella Beach Club Restaurant
    • Couples
    • Families
    • Food
    • Photo

    Soleo Marbella Beach Club Restaurant is as close as you can get to the beach while dining. If you want to snack on tapas and sip wine between dips in the sea, this is the place to do it. This slightly upscale club offers comfort and security as well as elegant dishes from around the Mediterranean.

    Try the salmorejo, a traditional soup from the region and a must-try here. Soleo also specializes in locally fished bluefin tuna. Choose from bluefin steaks, rice, tartar and more. If you’re not hungry, come for a cocktail or an Andalusian sherry and spend the day relaxing by the sea.

    Location: Av. Duque de Ahumada, s/n, 29602 Marbella, Málaga, Spain

    Open: Daily from 11 am to 11 pm

    Phone: +34 951 56 28 87

    Map
  • 10

    Paella’s y Más

    Paella, wine and cocktails in a vibrant upscale space

    Paella’s y Más
    • Couples
    • Food
    • Luxury
    • Nightlife

    Paella’s y Más is the place to go for a fun atmosphere and plenty of paellas. The restaurant is hip and modern, featuring lively decor and even livelier beverages. From wine to sangria to cocktails, it’s a great spot for an afternoon chill. And don’t start your meal without an Iberian pork and cheese platter.

    The paella is a must-try – you can choose from 12 different varieties. The menu is full of Spanish dishes cooked by a chef who previously earned a mention in the Michelin Guide. The seafood menu is highly recommended after the paella, but there are also meat, salad and pasta dishes to choose from.

    Location: C. Hermanos Salom, 3, 29601 Marbella, Málaga, Spain

    Open: Tuesday–Saturday from 1 pm to 3.30 pm and 7.30 pm to 11 pm, Sunday from 1 pm to 4 pm and 7.30 pm to 11 pm (closed on Mondays)

    Phone: +34 952 82 25 11

    Map
Benjamin Gorman | Contributing Writer