I absolutely love Marbella Street Markets and there are so many to choose from if you can't make it to one, there will be another one the next day! One of my favorite ones is the San Pedro one on San Pedro Fair Ground, Calle Jorge Guillén, as I find parking around that area easier than the Puerto Banus market for example. But if you do go to the Saturday market in banus, then do go for breakfast at Paisana in Centro Plaza - super lovely healthy cafe.
Monday: Marbella (Las Albarizas, Calle Platino, Marbella)
Thursday: San Pedro (Calle Jorge Guillén)
Saturday: Puerto Banús
Sunday: Estepona & Sotogrande
What can you find? Everything from ecological produce, to antiques and handmade gifts, spices, fruits & vegetables, clothes, accessories and toys and more. The markets take place between 8:00-14:00. There is also an ecological food market in Nueva Andalucia on Paseo Ramon Garson (close to the River Guadaiza) every third Saturday of the month from 10.00 - 14.00. You can find local produce from local farmers. More info: www.guadalhorceecologico.com