We have never had to pay for parking because we are annual pass holders. However, if you stay at a Disney hotel you will not have to pay for parking at the parks. I'm unsure about the swan/dolphin, but I think you are also enitiled to free parking at the parks.