No, in Amsterdam you can't actually park anywhere for free. You are therefore dependent on paid parking spaces and garages in the area.