Is the last name 'Martínez' an Italian surname?

No, the last name Martínez is not an Italian surname since it is Spanish, with the original meaning "son of Martin."