People freak out about parking at the resorts on these boards, but it REALLY is not unacceptable to do what you are proposing. Sometimes they do close the parking lots around big holidays.
You are going to spend time, and MONEY at the resort, they will be happy to let you park there.
Well.....as your esteemed moderator, I do tend to ask this question at the resorts, so that I can report back here. I have also asked GS in the parks, specifically MK, about it as well. They all tell me that long term parking, more than a few hours while actively at the resort, is for the use of those paying to stay at that resort. The GS CMs tell me that if someone is planning on visiting a park, then they need to park in that park's parking lot....not at a nearby resort.
Close during holidays? Yep, they sure do. As well as at other busy times of year. Just try to self park at BW if you don't have a parking permit on your dashboard, if it's a weekend day or night, during Food and Wine...yeah, not going to happen. Same thing if there is a party over at MK....parking at the MK resorts is really hard for those not staying there.
As I've said...you want to spend a few hours there, eating, or even shopping? Fine, park there...that's just fine. But don't expect anyone to think that it's going to take you more than 3 hrs to eat a meal at any resort. Oh, and if you're talking about a really high end meal...CG or Victoria and Alberts??? Perhaps you should just spring for valet parking. If you are there, spending money, either shopping or eating, then I doubt anyone has an issue. And of course Disney wants you there, and parking if need be. BUT...once you leave that resort and head to a park, but leave your car behind??? You are no longer spending time or money at that resort. Move the car. Or valet park it.
Fair is fair people. But then again.....maybe it's time to make the self park lots key entry only. And then, each resort can have a smaller area for those 'visiting' the resort....after 3 hrs, you have to pay to park. Pretty simple if you ask me. And it would stop all this discussion.