More holidaymakers are switching to Spain and Greece as cost rises in Croatia spiral