Marbella’s main food market is located just north of the old town and opens every day from 8am to 3pm. Its colourful stalls sell fruit and vegetables, meats, cheeses, olive oils, spices and wines; and, as is always the case in Spain, they serve as meeting points for the locals, who socialise as they shop. Take a coffee at the bar within and soak up the atmosphere.
Divina Pastora is a lively residential neighbourhood that lies to the east of Marbella’s Represa Park. Its market is the barrio‘s nerve centre and is just as large as the city’s principal mercado. The best time to visit is mid-morning, when the fish, meat and vegetable stores are busy with locals enjoying voluble catch-ups as they buy the weekly essentials.