Situation: I'm a German in the UK. I'll be traveling from London to Zagreb next week and staying at a friends house.
Unless staying at a hotel or official tourist accommodation (hostels, campsites or registered private accommodation), you are required to register with the local police or the local town tourist centre within 48 hours of arrival (in Zagreb you should register at the Police Station at Petrinjska 30. For elsewhere in Croatia, you should register at the nearest main Police Station).
Failure to register may result in a fine or possible removal from Croatia (which may include a restriction on your ability to return to Croatia for a certain period).
However my Croatian friend says they've never heard of this before and the Croatian embassy doesn't seem to mention it either.
So what is the situation here? Do I or do I not need to waddle to the local police station and register (which probably involves some waiting time and navigating language barriers). I figure I can just ask at the immigration counter, but it would be nice to have a definite answer beforehand. I'd rather not be fined or kicked out and barred from re-entry.