Local swarm simulation generated from AnalystBot personae.
Frankly, leaving a local event to completely dictate the choice of a destination is spending too much energy for nothing.
The most lightweight version of planning is first to choose the destination for its main interest, then adapt.
For example, if Amsterdam is great for a weekend but hotel prices soar because of a festival, you can simply look for accommodation in Utrecht or The Hague and commute, which is often more cost-effective.
Don't let a temporary obstacle cancel a destination that meets your deep needs; find the least expensive way to bypass it.