These great restaurants in Costa del Sol invite you to indulge in the best of Spanish cuisine, Andalusian specialities, 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 specialities.
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
- Asequible
- Familias
- Comida
- Fotos
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.
Dirección: Autovía del Mediterráneo, km 201, 29649 La Cala de Mijas, Málaga, Spain
Horario: Daily from 8.30 am to 12 am
Teléfono: +34 952 49 21 33
Mapa - 2
El Gato Lounge
Tapas bar and lounge beside the sea
- Parejas
- Comida
- Fotos
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 areas 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 specialities 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.
Dirección: Paseo de Maritimo Torremolinos, 1, 29620 Torremolinos, Málaga, Spain
Horario: Thursday–Tuesday from 6 pm to 12 am
Teléfono: +34 676 45 25 04
Mapa - 3
Restaurante Bodega Charolais
Andalusian and Basque cuisine in a rustic setting
- Parejas
- Familias
- Comida
- Lujo
- Fotos
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.
Dirección: C. Larga, 14, 29640 Fuengirola, Málaga, Spain
Horario: Thursday–Tuesday from 1 pm to 4 pm and 7 pm to 11.30 pm
Teléfono: +34 952 47 54 41
Mapa - 4
Los Marinos José Restaurante
Grilled seafood and fine wine near the beach
- Parejas
- Comida
- Lujo
Los Marinos José Restaurante has been famous for grilled 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.
Dirección: Paseo de Marítimo Rey de España, 161, 29640 Fuengirola, Málaga, Spain
Horario: Tuesday–Saturday from 1 pm to 4 pm and 7 pm to 10.15 pm
Teléfono: +34 952 66 10 12
Mapa - 5
El Cordobes
Affordable and fresh seafood cooked the local way
- Asequible
- Parejas
- Comida
El Cordobes is a classic Spanish cantina for grilled and fried fish in Marbella. You can eat your fish like a local here – grilled 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.
Dirección: C. Arte, 7, 29601 Marbella, Málaga, Spain
Horario: Tuesday–Saturday from 1 pm to 4 pm and 8 pm to 11 pm, Sunday from 1 pm to 4 pm (closed on Mondays)
Teléfono: +34 952 82 98 10
Mapa - 6
Restaurante Casa Paco
Spanish and international dishes on the beach
- Familias
- Comida
- Grupos
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 grill is hot all day, so grab a plate of grilled 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.
Dirección: Local 4, Paseo de Maritimo Torremolinos, 69, 29620 Torremolinos, Málaga, Spain
Horario: Daily from 10 am to 12 am
Teléfono: +34 952 37 01 69
Mapa - 7
Restaurante La Bocana
Spanish specialities and seafood with incredible sea views
- Parejas
- Comida
- Lujo
- Fotos
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.
Dirección: Complejo Benabola, Bloque 1, 29660 Marbella, Málaga, Spain
Horario: Daily from 10 am to 12 am
Teléfono: +34 952 78 14 10
Mapa - 8
La Bodega del Mar
Tapas and sangria on a cosy terrace
- Parejas
- Comida
- Fotos
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 grilled king prawns and beef and Guinness stew.
Dirección: Av. Duque de Ahumada, 13, 29602 Marbella, Málaga, Spain
Horario: Daily from 9 am to 12 am
Teléfono: +34 952 77 27 04
Mapa - 9
Soleo Marbella Beach Club Restaurant
Mediterranean specialities and drinks on the sand
- Parejas
- Familias
- Comida
- Fotos
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.
Dirección: Av. Duque de Ahumada, s/n, 29602 Marbella, Málaga, Spain
Horario: Daily from 11 am to 11 pm
Teléfono: +34 951 56 28 87
Mapa - 10
Paella’s y Más
Paella, wine and cocktails in a vibrant upscale space
- Parejas
- Comida
- Lujo
- Ambiente nocturno
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 drinks. 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.
Dirección: C. Hermanos Salom, 3, 29601 Marbella, Málaga, Spain
Horario: 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)
Teléfono: +34 952 82 25 11
Mapa