Where to buy fresh fish on the Costa del Sol — local fish markets, fishmongers, and the tradition of buying from the boats in Sabinillas and beyond.
The smell of fresh sardines grilling over charcoal. Ice-filled market stalls piled high with gleaming prawns. Fishermen unloading the morning catch. If you're staying at our beachfront apartment in Sabinillas, one of the greatest pleasures available is buying fish straight from the source and cooking it yourself or having a restaurant prepare it.
The tradition of buying fresh fish from the boats is deeply embedded in life here. Locals shop by species, season, and condition rather than relying on menus or pre-packed portions. There's a language to it, a culture to it. Here's how to navigate the fish markets of the Costa del Sol like someone who actually lives here.
The Fresh Fish Tradition on the Costa del Sol
The Mediterranean has blessed this coast with year-round abundance. Fishing boats depart daily from harbours in Sabinillas, Estepona, and beyond, returning with the night's catch. Some fishermen sell direct to restaurants; others supply the lonjas (fish auctions), and some sell directly to locals on the spot.
This tradition means that fish eaten here is never more than a few hours old. You'll notice the difference immediately compared to supermarket fish: the flesh is firm, the smell is sweet (never fishy), and the flavour is clean and bright.
The experience of buying fish at a Spanish market is part of the culture. You're not just purchasing protein — you're participating in a tradition that's been continuous for centuries. Fishmongers will offer advice. They'll tell you which fish is best today, how to cook it, what price is fair, and why the large dorada (sea bream) at the end of the counter is worth the extra euro.
We have been hosting guests at our beachfront apartment here since 2024, and more than a few have discovered the magic of buying fresh fish at the market and preparing it themselves. There's something special about watching the Mediterranean while cooking fish that came out of it a few hours earlier.
Sabinillas Fish Market
Our local spot is modest but authentic. The Friday market (Mercado Viernes) takes place at the western end of Sabinillas on the paseo (promenade) in front of La Noria apartments complex, running from 09:00 to 14:00. Alongside clothing, leather goods, flowers, and vegetables, you'll find a few fishmongers selling the catch from local boats.
The selection is smaller than Estepona or Málaga, but the advantages are proximity and freshness. You can walk from the apartment in under 10 minutes. The vendors are locals who recognise returning customers. Prices are fair — these are direct-to-consumer sales with minimal markup.
What to expect: A handful of fish stalls with ice-filled displays. Sardinas (sardines), dorada (sea bream), lubina (sea bass), calamares (squid), and seasonal catches. Most Friday mornings, you'll find gambas (prawns), langostinos (langoustines), and mero (grouper). The fishmonger will fillet on request or sell you a whole fish to take home.
Pro tip: Arrive before 11:00 on Friday mornings to avoid crowds and catch the best selection. The vendors begin packing up around 13:00, so don't arrive hoping to shop at 13:30.
You can also buy fish directly from boats returning to Sabinillas harbour (ask locals where the boats are coming in). This is the most authentic experience — you're literally buying from the fisherman's hands. Cash only, and you need to be flexible about what's been caught that day.
Estepona's Lonja — The Fish Auction
Just 15 minutes by car west of Sabinillas (via the AP-7 motorway, exit towards Puerto Deportivo), Estepona has a proper fish auction — la lonja de pescado — located in the fishing harbour (puerto pesquero), separate from the marina.
Here's how it works: Fishing boats land their catch at various times during the day. The main auction typically occurs in the late afternoon, around 18:00, though boats arrive throughout the day (early morning, mid-afternoon, and late evening). The auction is a fascinating spectacle — fishermen display their catch in white plastic trays, the auctioneer calls out species and weight, and the price starts high and descends until someone bids.
Public access: You can watch the auctions without being a professional buyer. The atmosphere is bustling, electric, and authentic. If you see something you want, raise your hand and make an offer. Fish is sold by the kilogram, and you'll need cash.
Best time to visit: Late afternoon (around 16:00-18:00) to watch the main auction. Arrive earlier if you want to see boats unloading and fish being iced.
Note: The lonja is a working wholesale market, not a tourist attraction, so don't expect signage, facilities, or patience with questions. Wear sensible shoes (the floor is wet), stay out of the way of fork lifts and vendors, and come ready to negotiate.
One step up from the lonja is Estepona's town market (Mercado de Abastos), a covered market near the old town where you can buy from established vendors. It's open during normal shopping hours (Monday-Saturday, roughly 09:00-14:00) and has a dedicated fish section.
Atarazanas Market — Málaga
If you're willing to drive 75 minutes north to Málaga city, Mercado Central de Atarazanas is the crown jewel of Costa del Sol fish markets. It's Spain's largest covered food market and one of the finest in Europe.
Location: Calle Atarazanas, 10, Málaga city centre. The market is housed in a striking 19th-century building (opened 1879) that once housed Nasrid shipyards in the 14th century. It's about a 5-minute walk from the main shopping street, Calle Marqués de Larios.
Hours: Monday to Saturday, 08:00 to around 14:00 (vendors close when stock sells out). Important: The fish department is closed on Mondays because boats don't fish on Sundays, so don't plan a Monday visit specifically for fish.
What you'll find: Three distinct sections — fish, meat, and fruit/vegetables — but the fish section is spectacular. The stalls are piled high with whole fish on ice: dorada, lubina, pargo (red snapper), mero (grouper), lenguado (sole), merluza (hake), sardinas, boquerones (anchovies), and shellfish — gambas, langostinos, percebes (goose barnacles), mejillones (mussels), almejas (clams).
The eating experience: This is where Atarazanas differs from a typical lonja. Many fish stalls have a few tables where you can eat your purchase on the spot. Around 11:00-12:00, vendors start grilling fresh seafood outside. You pick what you like, they cook it, you sit at a small bar counter overlooking the market and eat. It's one of the greatest food experiences on the Costa del Sol.
Bar Atarazanas is the most famous stall — they prepare daily specials, including Málaga's famous fritura malagueña (mixed fried fish). Expect to pay €12-20 per person for a cooked meal.
Pro tip: Arrive early (08:00-09:00) for the freshest selection and to avoid crowds. Go back again around 11:00 if you want to eat cooked fish. Bring cash for stalls; some vendors accept cards, but many don't.
Seasonal Catch Guide
Fish availability on the Costa del Sol changes with the season. Here's when each species is at its best:
| Fish Species (Spanish) | English Name | Best Season | How It's Usually Cooked |
|---|---|---|---|
| Sardinas | Sardines | May–September (peak July–August) | Grilled whole on espetos (bamboo skewers), fried, or baked |
| Dorada | Sea Bream | Year-round, best autumn–spring | Baked whole, grilled, or en papillote (in paper) |
| Lubina | Sea Bass | Year-round, best winter | Baked whole, grilled whole, filleted and pan-fried |
| Merluza | Hake | Year-round, best winter | Filleted and pan-fried, baked, or in soups |
| Lenguado | Sole / Dover Sole | September–March | Pan-fried whole with butter and lemon |
| Pargo | Red Snapper | Autumn–spring | Baked whole, grilled, or filleted |
| Mero | Grouper | Year-round, expensive | Baked whole, grilled, or in bouillabaisse |
| Boquerones | Anchovies | Spring–autumn | Fried whole, marinated in vinegar (boquerones en vinagre) |
| Calamares | Squid | Year-round, best winter | Grilled rings (calamares a la romana), whole grilled, in stews |
| Gambas | Prawns | Year-round, best winter | Grilled simply with salt, in garlic oil (gambas al ajillo), boiled |
| Langostinos | Langoustines / Scampi | Year-round, best winter | Grilled, boiled, or pan-fried with garlic |
| Pulpo | Octopus | Year-round, best autumn–winter | Boiled and served cold (pulpo a la gallega), grilled |
Winter (November–March): The season for white fish (merluza, lenguado, rape), flatfish, and shellfish. Prawns and langoustines are at their fattest and sweetest. Squid is tender.
Spring (April–May): Transition season. Sardines begin to appear. Red snapper and sea bream improve. Early prawns start.
Summer (June–August): Peak for sardines. All fish abundant, but the real magic is the sardines — they're fat, oily, and absolutely magnificent on an espeto over a fire on the beach.
Autumn (September–October): Sardines tail off. Sea bream, sea bass, and white fish peak. Shellfish season begins.
Good to know: Prices are lowest when fish are most abundant (peak season for that species). Sardines in August are cheaper than in February. Sole in January is cheaper than in June. Buy seasonal fish — it tastes better and costs less.
How to Buy Fish in Spain
Shopping at a Spanish fish market requires a bit of language and confidence, but it's absolutely worth learning.
What to say:
- "Quiero 500 gramos de..." (I want 500 grams of...) — Spanish fish are sold by weight, typically in 250g or 500g portions.
- "¿Qué está fresco hoy?" (What's fresh today?) — Ask what the fishmonger recommends.
- "¿Cuánto cuesta por kilo?" (How much per kilogram?) — Prices vary by species and season.
- "¿Me lo fileteas, por favor?" (Will you fillet it for me, please?) — Most fishmongers will fillet on request at no extra charge.
- "¿Cómo se cocina mejor?" (How is it best cooked?) — The fishmonger will tell you: "a la plancha" (grilled), "al horno" (baked), "frito" (fried).
Understanding weights:
- 1 kilogram (kilo) = 1,000 grams (approximately 2.2 pounds)
- 500 grams = roughly one fish dinner for 2 people (fillet)
- For whole fish, allow about 250-350 grams per person (includes head, bones, skin)
- Shellfish is often sold by the piece: 6 gambas (prawns) for one person is typical
Reading the stall display:
Fish in Spanish markets is typically laid out with a handwritten price card showing the species name and price per kilo. The fishmonger will weigh your selection on a scale and wrap it in paper. Always ask the price before committing — some fish (mero, langostinos, percebes) can be €25-40 per kilo.
Quality indicators:
- Bright, clear eyes (not cloudy)
- Firm flesh that doesn't leave an indent when pressed
- Sweet smell (never ammonia or "fishy")
- Shiny, metallic skin
- Red gills (not brown or grey)
Have It Cooked: Take Your Fish to a Restaurant
One of the best-kept secrets on the Costa del Sol is that you can buy fish at the market and take it to a restaurant or chiringuito to have it cooked. This is completely normal and expected in Spain.
How it works:
- Buy your fish at the market (Sabinillas Friday market, Estepona lonja, or Atarazanas)
- Walk to a nearby restaurant or chiringuito (beach bar)
- Show the fish to the owner or chef and ask: "¿Puede cocinar esto?" (Can you cook this?)
- They'll usually say yes and charge you a preparation fee — typically €3-8 depending on the fish and restaurant, plus any accompaniments you order (salad, potatoes, bread, drinks)
- Sit down, and they'll cook it while you relax
This is especially popular at Sabinillas chiringuitos. Buy sardines or a whole dorada at Friday market (10-minute walk away), head to a beachfront restaurant, and they'll grill it for you with a cold beer while you watch the sea.
Pro tip: Call ahead if you're planning this with a whole large fish (mero, lubina over 1kg). Small fish and shellfish can be cooked immediately. Some restaurants are more accommodating than others — locals' spots are more welcoming than tourist-focused places.
Getting There from Sabinillas
Friday Market (Sabinillas): 10-minute walk from our apartment (or 2 minutes by car). Head along the paseo (beachfront promenade) west, past the main beach area. The market sets up at La Noria apartments.
Estepona Lonja: 15 minutes by car (12 km via AP-7 motorway). Exit towards Puerto Deportivo. The fishing harbour is west of the main marina. Follow signs for "Puerto de Pesca" or "Lonja de Pescado."
Atarazanas, Málaga: 75 minutes by car (70 km north via AP-7 motorway towards Málaga city). Once in the city, follow signs to "Mercado Atarazanas" or park near the Cathedral and walk 5 minutes. Parking in central Málaga is pay-by-zone; expect €1-2 per hour.
Planning Your Visit
If you're staying at our beachfront apartment and want to cook fresh fish, here's how to make it work:
Option 1 (Easiest): Visit the Friday market at Sabinillas. Walk there, buy sardines or dorada, walk home, and grill on your balcony overlooking the beach. Total time: 1 hour. Cost: €15-25 depending on quantity.
Option 2 (Social & Authentic): Go to the Friday market, buy fish, then take it to a nearby chiringuito to cook. They'll prepare it while you have a drink. Total time: 2 hours. Cost: €25-40 per person.
Option 3 (Day Trip): Drive to Estepona in the afternoon, watch the lonja auction around 18:00, buy fish directly, then have dinner at a seafront restaurant nearby. Total time: 3-4 hours. Cost: €30-50 depending on purchases.
Option 4 (Adventure): Drive to Málaga early morning (08:00), spend 2-3 hours at Atarazanas eating grilled fish at the stalls, shopping, and exploring the market. Stop for lunch at a proper seafood restaurant. Total time: 4-5 hours. Cost: €40-70 per person.
We can arrange grocery pre-stocking if you'd like fresh fish waiting in the apartment fridge when you arrive, or our private chef service can prepare a spectacular fresh fish meal on your balcony using ingredients from the market. Browse our extras for both options.
For more on the local dining scene, check out our guide to the best restaurants in Sabinillas and the best chiringuitos.
Stay Right on the Beach
Our beachfront apartment is the perfect base for exploring everything in this guide. Book direct and save up to 20%.
Check AvailabilityFrequently Asked Questions
Related Articles

Best Chiringuitos in Sabinillas — Where to Eat Fresh Grilled Fish on the Beach
Best chiringuitos in Sabinillas and along the western Costa del Sol — where to eat fresh fish on the beach, what to order, and how to pick a good one.

Sabinillas Sunday Market: The Biggest Mercadillo on the Western Costa del Sol
Sabinillas Sunday market — the biggest weekly market on the western Costa del Sol. What to buy, when to go, and why it's worth planning your visit around it.

Best Restaurants in Sabinillas & Manilva: A Local's Guide
Best restaurants in Sabinillas and Manilva — a local's honest guide to chiringuitos, tapas bars, seafood spots, and where to eat on the western Costa del Sol.
Get Insider Tips
Subscribe for local recommendations, hidden gems, and exclusive offers for your Costa del Sol holiday.
We respect your privacy. Unsubscribe at any time.
