Zumindest hat Kroatien ein Sonderabkommen mit spanien, so dass du 90 Tage legal im Land bist.

http://www.ausreisebestimmungen.de/spanien.html