Anyone can use the public hospital here in Portugal, but you pay more if you are registrated in the health center. For the register, you need only a span NIF and you will pay the same that
the citizen of Portugal would pay.
You don't have a NIF? Click here to know more