Yes, there is free parking for cars on the island – in the main Castle guest carpark, the Golf Clubhouse carpark and outside each of the self-catering lodges.