Here's a good free place for parking in Avignon: in the centre of Avignon go across the Pont Daladier, and take the first right. Great free parking spaces by the river, and it's a perfect photo opportunity for the Avignon bridge.
Either walk back across the bridge for direct access to Avignon walled city, or walk down the river and get the free ferry across the river.