I just came back from Spain a month ago, and would like to share my experiences when flying there. We visited Andalucía, the southernmost region of Spain, but I assume everything I say holds for the the whole country. The rules are not so strict, to be honest they reminded me of what Italy has implemented. Of course everything will change with the new EU rules, but for now all you have to do is: keep a safe distance from people (50 meters) and buildings (150 meters). Only fly during the day and not over 120 meters. Avoid national parks. This is everything you have to think of when flying recreationally. There are quite a few no-fly zones in larger cities, make sure to check this map before you take off: https://drones.enaire.es/?_ga=2. ... 54796775.1579891481
Having said all this, my point is that you can get some incredible shots while being on the right side of the law. I am really pleased with how my video turned out, check it out here:
There was one instance where I wanted to fly from inside the castle at the beginning of the video. I asked the guard, and he told me it would be okay if I flew from the outside, but the police might have a say if they saw me. I ended up flying at sunrise, when there was no one around. That's when you get the best shots anyway! Bottom line: Educate yourself before going anywhere, check the situation locally and don't take too big risks. The rules are not possible to regulate 100% anyway, so there is some room for freedom