Yes, foreigners can freely buy property in Portugal without restrictions, regardless of their nationality or residency status, which requires obtaining a Portuguese tax number (NIF) and opening a local bank account to facilitate the transaction.