I'd say the hosting is more important for localisation on search results than the particular domain name, although there are exceptions. But generally, Google ranks sites hosted in the same country as searchee higher than those which are hosted in a country outside of the searchee's country.