Yes, Foreigners are allowed to buy properties in Singapore. They can buy Private condominiums however they are not allowed to buy landed properties except for landed properties in Sentosa Island. There are however certain restrictions on the number of condominiums units that they can own in a particular condominium.
Foreigners do need to pay additional duties when buying a property in Singapore. This fee is called additional buyers stamp duty.